分佈式系統架構:技術棧詳解與快速進階
張 程 著
- 出版商: 機械工業
- 出版日期: 2020-06-01
- 定價: $534
- 售價: 7.9 折 $422
- 語言: 簡體中文
- 頁數: 356
- 裝訂: 平裝
- ISBN: 7111655907
- ISBN-13: 9787111655909
立即出貨
買這商品的人也買了...
-
$599$569 -
$403深入分析 Java Web 技術內幕 (修訂版)
-
$230Spark Cookbook (中文版)
-
$658系統編程:分佈式應用的設計與開發
-
$403深入淺出 Webpack
-
$414$393 -
$403分佈式消息中間件實踐
-
$834$792 -
$403前端架構:從入門到微前端
-
$450$351 -
$600$468 -
$580$458 -
$352前端技術架構與工程
-
$653商業銀行分佈式架構實踐
-
$378Mountebank 微服務測試
-
$980$774 -
$454發布!設計與部署穩定的分佈式系統, 2/e
-
$449基於 Apache Flink 的流處理 (Stream Processing with Apache Flink: Fundamentals, Implementation, and Operation of Streaming Applications)
-
$454微服務容器化開發實戰
-
$607數據庫系統內幕
-
$403Spring Boot 技術內幕:架構設計與實現原理
-
$680$537 -
$680$537 -
$560$437 -
$600$468
相關主題
商品描述
本書從全棧角度講解了分佈式系統涉及的各項主要技術,從原理剖析、
應用場景和實踐案例3個維度展開,是作者多年分佈式系統研發和架構經驗的總結。
從前端到後端、從高效交互到負載均衡、從網絡傳輸到Web服務器、
從高並發到高可用……本書囊括了分佈式系統的整個技術體系,
內容詳實、結構清晰,能幫助讀者理解和掌握分佈式系統架構設計的難點和調優方案。
作者簡介
張程
資深研發工程師和架構師,在分佈式系統架構領域有豐富的實戰經驗,
擅長高並發、高可用系統的架構,以及分佈式系統的性能調優。
曾就職於格瓦拉電影和優速科技,任職期間參與過多個大型銀行系統、
大型購票系統、物流訂單系統的架構設計和研發工作。
曾經還參與過分佈式Job調度系統的設計和架構工作。
熱衷於技術探索和研發,在CSDN分享了大量關於架構和研發的文章,獲得一致好評。
目錄大綱
全書一共10章,具體內容如下:
1章介紹了分佈式架構的理念、目標、作用,以及架構和設計中的難點;
2章講解了分佈式架構中前端和後端的交互方式、交互難點、高效交互調優;
3章講解了分佈式環境下網絡傳輸的過程、難點、性能調優;
4章講解了Ngin的負載均衡、頁面緩存、限流、高可用、性能調優;
5章講解了Varnish的HTTP加速、數據緩存、緩存策略、高可用、性能調優;
6章講解了Tomcat的原理、加載機制、安全管理、高可用集、性能優化;
7章講解了分佈式環境中高並發的問題,通過多種技術方案,如緩存、消息隊列、
分佈式鎖等方式去優化和處理,提高系統整體的吞吐量;
8章介紹了普通事務與分佈式事務的差異性,以及分佈式事務的多種處理方式;
9章講解瞭如何通過高效索引優化、高可用的技術方案讓MySQL能夠提供更高效的數據庫服務;
10章講解了分佈式環境中的高可用,即如何通過容量預估、全鏈路壓測、容災設計來提高系統整體的可用性和健壯性