V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
voidispiral
V2EX  ›  程序员

为什么 nats 这个消息队列用的这么少

  •  1
     
  •   voidispiral · 2022-05-27 15:09:32 +08:00 · 3163 次点击
    这是一个创建于 945 天前的主题,其中的信息可能已经有所发展或是发生改变。

    看他的介绍中国内一些大公司也在用啊。一个游戏框架用到了想找点资料,交流群问了问,基本只听说过没用过。

    9 条回复    2022-05-31 10:19:05 +08:00
    LoNeFong
        1
    LoNeFong  
       2022-05-27 15:17:54 +08:00
    在用,文档和案例不是很多
    dbskcnc
        2
    dbskcnc  
       2022-05-27 15:28:07 +08:00
    有在用于实时消息分发,量不大,没有太大感觉,不过都是 go,直接集成在程序中,部署很方便
    anviod
        3
    anviod  
       2022-05-27 16:16:40 +08:00
    用的还不错 内嵌 在项目内. 从 2019 年开始实验性 到 2021 项目正式上马.
    flycloud
        4
    flycloud  
       2022-05-27 18:38:00 +08:00
    我们游戏项目在用,爽的很
    janxin
        5
    janxin  
       2022-05-27 18:44:42 +08:00
    因为出现晚,市场很多被占掉了。

    持久化出的也不是很快
    dcoder
        6
    dcoder  
       2022-05-28 12:41:20 +08:00
    持久化方案 JetStream 才出来不久, 有待观察
    https://docs.nats.io/nats-concepts/jetstream/streams

    不过这名字看着像是从 IDEA 的产品线来的 XD
    luoqeng
        7
    luoqeng  
       2022-05-28 23:57:12 +08:00
    游戏服务的特殊性,只是把这个当成通信的 BUS 而已,取代了服务发现,消息量不大情况下还可以。
    订阅主题就可以实现 RPC 和其他服务通信,很方便,少了服务发现,服务之间建立连接。
    xsen
        8
    xsen  
       2022-05-29 17:45:53 +08:00
    去年有在 iot gateway 端有用,因为支持 mqtt ,所以嵌入一个 mqtt broker
    今年计划在后端做消息分发,kafka 太重,rpc 还是有一些限制;做为 mq 使用还是不错(毕竟还有 req/resp 方式)
    voidispiral
        9
    voidispiral  
    OP
       2022-05-31 10:19:05 +08:00
    @luoqeng 确实我觉得你说的有道理
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   997 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:36 · PVG 03:36 · LAX 11:36 · JFK 14:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.