0
我们试图将我们的单片内核拆分为微服务,并使用消息系统(例如Kafka)添加一些相互连接的新内核。用于事件驱动架构的API网关
下一阶段是通过Api网关为移动应用程序和微服务之间的通信创建API端点。
开发API网关将数据传输到微服务或从微服务传输数据会有什么好的解决方案?
- 使用消息系统,请求 - 应答一个(上 API网关变换请求转换消息的命令,等待来自消息 系统响应与状态或必要的数据)?
- 在必要的微服务上创建REST端点(例如使用REST.li)发送或 通过网关获取数据;基于微服务产生的事件使用消息系统来保证数据的一致性 ?
感谢的建议和一些想法