內容簡介
本書從原理和實踐角度全面介紹如何設計分布式繫統。內容包括節點、通信、並發與並行、面向對像的分布式架構、面向服務的分布式架構、面向消息的分布式架構、 EST 風格的架構、微服務架構、 Serverless 架構、 Cloud Native 架構、虛擬化與容器技術、分布式計算、分布式存儲、分布式監控、分布式版本控制、數據一致性、分布式事務、安全性、可用性等,內容豐富、案例新穎,相關理論與技術實踐較為前瞻。本書*後還提供了一個綜合實戰案例,手把手教讀者如何來基於Spring Cloud 技術來實現微服務架構。
作者簡介
在多家知名 IT 公司擔任項目經理、架構師、高級開發顧問等職位,具有多年軟件開發管理及繫統架構經驗。負責過多個省、大型分布式繫統的設計與研發,參與了多個大型項目的微服務架構的技術改造,在實際工作中,積累了大量的分布式繫統及微服務架構經驗。業餘時間創建了 waylau.com 網站,用於分享個人技術心得。喜歡開源,長期躍於各大開源社區,是 CSDN、 開源中國、雲棲社區等技術社區專家。為開源社區無私編著了《Spring Framework 4.x參考文檔》、《Netty 實戰(精髓)》、《REST 實戰》、《分布式 Java》、《Spring Boot 教程》、《Spring Security 教程》、《Thymeleaf 教程》等近30餘篇技術教程,廣受網友好評。其中出版了《分布式繫統常用技術及案例分析》、《Spring Boot 企業級應用開發實戰》、《Spring Cloud 微服務架構開發實戰》等專著。