簡體   English   中英

為什么將微服務分布式事務的模式命名為 SAGA?

[英]Why the pattern for microservices distributed transactions named as SAGA?

我經歷了各種SAGA 模式編排、編排),建議用於在分布式事務期間維護微服務中的數據庫一致性。

但我無法在上下文中關聯字面意思SAGA

為什么叫SAGA

Saga 不是縮寫。 “傳奇”一詞最初是在 1987 年的出版物中定義的。 它還提到它是由 Bruce Lindsay 提出的。

在其原始版本中,術語 saga 指的是長期交易 (LLT)。

如果 LLT 可以寫成可以與其他事務交錯的事務序列,那么它就是一個傳奇。

選擇這個詞本身的原因沒有透露。 也許 saga 這個詞的文學意義之一是:

相關事件的長而詳細的故事

saga 一詞指的是長期交易 (LLT)。 讓我們假設它是縮寫(這在某種程度上是不可取的)。 所以,在微服務方面,你可以想到S egregated A ccess of G lobal A tomicity

暫無
暫無

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

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