0
我們試圖將我們的單片內核拆分爲微服務,並使用消息系統(例如Kafka)添加一些相互連接的新內核。用於事件驅動架構的API網關
下一階段是通過Api網關爲移動應用程序和微服務之間的通信創建API端點。
開發API網關將數據傳輸到微服務或從微服務傳輸數據會有什麼好的解決方案?
- 使用消息系統,請求 - 應答一個(上 API網關變換請求轉換消息的命令,等待來自消息 系統響應與狀態或必要的數據)?
- 在必要的微服務上創建REST端點(例如使用REST.li)發送或 通過網關獲取數據;基於微服務產生的事件使用消息系統來保證數據的一致性 ?
感謝的建議和一些想法