小编ale*_*der的帖子

事件驱动架构的 API 网关

我们正在尝试将我们的单体核心拆分为微服务,并添加一些使用消息系统(例如 Kafka)相互连接的新服务。

下一阶段是创建 API 端点,以便通过 Api 网关在移动应用程序和微服务之间进行通信。

开发 API 网关以向/从微服务传输数据的好解决方案是什么?

  1. 使用消息系统作为请求-回复之一(将 API 网关上的请求转换为消息命令,等待来自带有状态或必要数据的消息系统的响应)?
  2. 在必要的微服务上创建 REST 端点(例如使用REST.li)以通过网关发送或获取数据;使用消息系统根据微服务产生的事件来保持数据的一致性?

感谢您的建议和一些想法

rest soa event-driven microservices

6
推荐指数
1
解决办法
1335
查看次数

标签 统计

event-driven ×1

microservices ×1

rest ×1

soa ×1