分佈式事務常見解決方案-關於狀態機

在使用最終一致性的方案時,一定要提到的一個概念是狀態機。 什麼是狀態機?是一種特殊的組織代碼的方式,用這種方式能夠確保你的對象隨時都知道自己所處的狀態以及所能做的操作。它也是一種用來進行對象行爲建模的工具,用於描述對象在它的生命週期內所經歷的狀態序列,以及如何響應來自外界的各種事件。 狀態機這個概念大家都不陌生,比如TCP協議的狀態機。同時我們在編寫相關業務邏輯的時候經常也會需要處理各種事件和狀態
相關文章
相關標籤/搜索