设计后台微服务还是 mq

2025 年 12 月 12 日
 TieYu

现在有 2 种设计方向:

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

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

923 次点击
所在节点    编程
2 条回复
xtreme1
2025 年 12 月 12 日
看具体业务吧, 同属于一个 transaction 里面的直接 rpc, 只需要考虑数据传递的用队列
JYii
2025 年 12 月 12 日
各个服务互相调用成网状的,就用 mq ,方便解耦。
各个微服务只是提供 api ,有一个聚合服务调用的,就用 rpc 。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1178564

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX