➤ 探討系統設計中數據一致性和容錯性的演進之路
✤ https://www.pramodb.com/index.php/2025/05/21/from-rpc-to-transactions-and-durable-executions/
本文探討了從遠程程序呼叫 (RPC) 到現代持久化執行引擎 (如 Temporal) 的演進歷程,並深入研究了交易、分散式交易以及容錯系統建構的相關概念。作者追溯了相關技術的發展,從最早的二階段提交 (2PC) 協議、企業整合模式 (EIP),到 Java 交易 API (JTA) 和後來基於 Web Service 的標準 (WS-AtomicTransaction、WS-BusinessActivity),分析了每種方法的優缺點以及為何它們未能廣泛普及。文章強調了在複雜系統中實現數據一致性和容錯性的難度,並指出這些問題的根本難度在數十年中一直存在。
+ 這篇文章深入淺出地分析了分散式系統中交易的演進,讓我對 Temporal
#分散式系統 #交易 #持久化執行 #軟體架構