本書以技術新手阿云的巧妙提問和答主的點睛指導為引線,以Spring Cloud Alibaba微服務開發(fā)框架為脈絡,帶領讀者全面系統(tǒng)地探索Spring Cloud Alibaba微服務開發(fā)過程中應用到的技術和解決方案。本書技術包含了各種組件及框架的用法,包括注冊和配置中心Nacos、負載均衡器LoadBalancer、遠程調用組件OpenFeign、遠程調用框架Dubbo、流量控制組件Sentinel、網關組件GateWay、消息驅動框架Stream及消息中間件RocketMQ、鏈路追蹤組件SkyWalking、分布式事務管理框架Seata、分庫分表中間件ShardingSphere、分布式緩存數據庫Redis、分布式任務調度框架XXL-JOB。技術新手阿云在開發(fā)過程中的巧妙提問,能夠激發(fā)讀者主動學習的興趣;而答主的巧妙解答和本書知識結構的設計,把看似深奧復雜的分布式微服務系統(tǒng)如庖丁解牛般解析得淺顯易懂。本書不僅詳細介紹了各種組件及框架技術的使用步驟,而且運用了許多生動形象的生活化比喻,幫助讀者理解這些技術的運作原理。本書中的范例具有實用性,整合了Spring Boot、Spring Cloud Alibaba、Hibernate、Mybatis、DruidDataSource、HikariDataSource、lombok軟件包、SLF4J等流行的框架或工具軟件。本書主要面向具有Java編程基礎的開發(fā)人員和在校學生。對于不熟悉Java編程的讀者,通過閱讀本書,也能了解Spring Cloud Alibaba框架的基本用法和微服務開發(fā)的核心思想。本書還可作為高校和企業(yè)的微服務開發(fā)教材。