
張程
內容簡介 本書從全棧角度講解了分佈式系統涉及的各項主要技術,從原理剖析、應用場景和實踐案例3個維度展開,是作者多年分佈式系統研發和架構經驗的總結。 從前端到後端、從高效交互到負載均衡、從網絡傳輸到Web服務器、從高併發到高可用……本書囊括了分佈式系統的整個技術體系,內容詳實、結構清晰,能幫助讀者理解和掌握分佈式系統架構設計的難點和調優方案。 全書一共10章,具體內容如下: 第1章介紹了分佈式架構的理念、目標、作用,以及架構和設計中的難點; 第2章講解了分佈式架構中前端和後端的交互方式、交互難點、高效交互調優; 第3章講解了分佈式環境下網絡傳輸的過程、難點、性能調優; 第4章講解了Nginx的負載均衡、頁面緩存、限流、高可用、性能調優; 第5章講解了Varnish的HTTP加速、數據緩存、緩存策略、高可用、性能調優; 第6章講解了Tomcat的原理、加載機制、安全管理、高可用集羣、性能優化; 第7章講解了分佈式環境中高併發的問題,通過多種技術方案,如緩存、消息隊列、分佈式鎖等方式去優化和處理,提高系統整體的吞吐量; 第8章介紹了普通事務與分佈式事務的差異性,以及分佈式事務的多種處理方式; 第9章講解了如何通過高效索引優化、高可用的技術方案讓MySQL能夠提供更高效的數據庫服務; 第10章講解了分佈式環境中的高可用,即如何通過容量預估、全鏈路壓測、容災設計來提高系統整體的可用性和健壯性。
湊字數嫌疑,mysql,tomcat前面都加個分佈式架構就高大上了?[弱]
分佈式的書寫了一整章web前後端交互。。。每一章介紹一個組件,安裝都介紹一節,也是硬湊。。。
和分佈式關係不大。初級後端可以看看,熟悉下常用技術棧。
本書從全棧角度講解了分佈式系統涉及的各項主要技術,從原理剖析、應用場景和實踐案例3個維度展開,是作者多年分佈式系統研發和架構經驗的總結。 從前端到後端、從高效交互到負載均衡、從網絡傳輸到Web服務器、從高併發到高可用……本書囊括了分佈式系統的整個技術體系,內容詳實、結構清晰,能幫助讀者理解和掌握分佈式系統架構設計的難點和調優方案。
本書從技術原理、高併發、性能優化的角度出發,對分佈式環境中因應用場景複雜多變產生的問題,從多種技術層面進行分析,並給出高性能的優化方案和高可用的架構方案。通過本書,讀者在實際工作中可以整體提高分佈式環境中應用的穩定性。 書中融入了對分佈式領域中多種主流技術棧的介紹,能讓讀者全方位瞭解關於分佈式系統架構的知識。
從前端到後端、從高效交互到負載均衡、從網絡傳輸到Web服務器、從高併發到高可用……本書囊括了分佈式系統的整個技術體系,內容詳實、結構清晰,能幫助讀者理解和掌握分佈式系統架構設計的難點和調優方案。