分布式系統(tǒng)架構 : 架構策略與難
本書探討了選擇合適的分布式系統(tǒng)架構的策略。作者通過一個虛構的技術小組(Sysops Squad)的故事,研究了架構的各種可能性,包括如何確定服務粒度、管理工作流和編排、管理和解耦契約、管理分布式事務,以及如何優(yōu)化運維性特征,例如可伸縮性、彈性和性能。
本書分為兩大部分:
第1部分主要處理架構結構,即事物如何靜態(tài)耦合在一起;
第2部分討論各種技術來克服與分布式架構相關的困難,包括管理服務通信、契約、分布式工作流、分布式事務、數(shù)據(jù)所有權、數(shù)據(jù)訪問和分析型數(shù)據(jù)。
Neal Ford是全球性技術咨詢公司Thoughtworks的技術總監(jiān)、軟件架構師及meme wrangler。
Mark Richards是一位經驗豐富的軟件架構師,在設計和實現(xiàn)微服務架構、面向服務的架構和分布式架構方面有豐富的經驗。
Pramod Sadalage是Thoughtworks的數(shù)據(jù)及DevOps總監(jiān),他擅長應用程序開發(fā)、敏捷數(shù)據(jù)庫開發(fā)、演進式數(shù)據(jù)庫設計、算法設計和數(shù)據(jù)庫管理。
Zhamak Dehghani是Thoughtworks的技術總監(jiān),專注于分布式架構和新興技術領域。她也是Data Mesh的創(chuàng)始人。
評論
圖片
表情
