互联网架构不断演化,经历了从集中式架构到分布式架构,再到云原生架构的过程。云原生因能解决传统应用升级缓慢、架构臃肿、无法快速迭代等问题而成了未来云端应用的目标。
今天,向大家推荐《未来架构:从服务化到云原生》。
2018年11月,由京东数科数据库管理部资深架构师张亮发起的开源项目ShardingSphere正式进入Apache软件基金会,成为京东集团首个Apache孵化项目,也是Apache首个分布式数据库中间件项目。
《未来架构》一书首先介绍架构演化过程及云原生的概念,能够让读者对云原生生态涉及的核心概念有一个系统的了解。另外,本书阐述了分布式、服务化、可观察性、容器调度、Service Mesh、云数据库等技术体系及原理,并介绍相关的SkyWalking、Dubbo、Spring Cloud、Kubernetes、Istio等开源解决方案,最后深度揭秘开源分布式数据库生态圈ShardingSphere的设计、实现,以及进入Apache基金会的历程。
《未来架构》非常适合具有一定后端工作经验的工程师或架构师,以及对云原生感兴趣的相关从业者阅读、学习。通过阅读本书,读者们可以掌握现代化后端架构的演化历程,熟悉服务化和云原生架构的相关知识体系,了解分布式系统中的开源生态,在进行技术选型时获得开阔的思路。