V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
TieYu
V2EX  ›  编程

设计后台微服务还是 mq

  •  
  •   TieYu · Dec 12, 2025 · 1559 views
    This topic created in 143 days ago, the information mentioned may be changed or developed.

    现在有 2 种设计方向:

    1. 依赖 consul/etcd + grpc, 做 2 点之间的 rpc 调用的微服务架构
    2. 依赖 nats/zeromq 等消息总线, 做生产者消费者模型, 数据绕一下 mq

    你们开发后台业务的话用哪种的

    2 replies    2025-12-12 16:48:48 +08:00
    xtreme1
        1
    xtreme1  
       Dec 12, 2025
    看具体业务吧, 同属于一个 transaction 里面的直接 rpc, 只需要考虑数据传递的用队列
    JYii
        2
    JYii  
       Dec 12, 2025
    各个服务互相调用成网状的,就用 mq ,方便解耦。
    各个微服务只是提供 api ,有一个聚合服务调用的,就用 rpc 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2533 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 45ms · UTC 05:23 · PVG 13:23 · LAX 22:23 · JFK 01:23
    ♥ Do have faith in what you're doing.