簡體   English   中英

我應該把我的狀態機代碼放在它自己的微服務中嗎?

[英]Should i put my statemachine code in its own microservice?

假設我有一個跨越由公共交通傳奇 state 機器控制的多個微服務的訂單流程,我應該在哪里托管它? 在接受 REST 調用以創建訂單的訂單微服務中,還是專門用於該 state 機器的單獨服務?

兩者都是可接受的並在實踐中使用。 在托管架構中可以進行一些優化/節省,但通常為 state 機器/協調器提供單獨/專用服務獲得 ms 架構的繼承優勢(解耦、部署、擴展等),特別是就未來而言更安全可擴展性。 hth。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM