跳转到内容
文档
社区
联系我们
学习
解决方案
中文

推荐序

  • 阿里云研究员,云原生应用平台负责人 - 丁宇(叔同)

在阿里巴巴微服务架构10余年的演进历程中,服务部署量不断扩大,已经迈入百万节点规模,如此庞大的微服务体系必须要通过服务治理进行精细化管控,提升线上业务稳定性。阿里集团的服务治理框架从无到有,经历了服务框架提供治理SDK、轻量级隔离容器 Pandora 、无侵入式的 Java Agent 以及针对异构微服务的 Service Mesh 等架构迭代历程,这个过程中沉淀了丰富的服务治理能力,涵盖了开发、测试、线上运维、高可用等多个方面。这本技术白皮书系统化的阐述了服务治理的演进路线以及落地最佳实践,相信对企业开发者和架构师在采纳微服务架构时能有所帮助。

  • 阿里云资深技术专家,云原生中间件负责人 - 胡伟琪(白慕)

阿里巴巴作为国内微服务的先行者,有着丰富的实践经验和技术积累,近几年阿里巴巴中间件团队推行三位一体的技术战略,把内部业务支持、云产品、开源进行了技术和架构的统一,并开源了一系列优秀的项目,包括Apache Dubbo,Apache RocketMQ、Nacos、Spring Cloud Alibaba、Seata等,为大量企业进行微服务化架构升级提供了助力。本书是阿里巴巴中间件团队在微服务领域的又一力作,详尽介绍了阿里巴巴针对大规模微服务场景下,进行高效治理的方案和思想,推荐目前有计划或已经完成了微服务改造、对微服务领域技术有兴趣的技术人阅读。

  • 阿里云资深技术专家,云原生 Serverless 及可观测产品线负责人- 司徒放(姬风)

在微服务架构已经大行其道的今天,为什么我们要谈微服务治理?就像马斯洛需求模型所述,人类的需求是生理、安全、社交、尊重和自我成就的逐步实现。类似的,企业实施微服务架构的过程也遵循着同样的道理。微服务架构,第一阶段要解决服务间的发现问题和相互通信问题,这是微服务框架所覆盖的基本功能。第二阶段要解决微服务应用的交付和规模化运维问题,这些是容器和 K8s 所擅长的领域。第三阶段随着微服务架构复杂化,分布式场景下排查和诊断效率急剧下降开始成为开发者主要痛点,因此又催生了分布式链路跟踪和可观测性技术。正所谓“乱极必治”,微服务架构是一把双刃剑,大规模之下掩盖的问题很多,从开发联调到发布上线,从流量防护到故障恢复再到容灾,如果不引入恰当的治理手段,很可能会积重难返、万劫不复。因此微服务治理是微服务演进的第四个必然阶段,微服务治理得到重视是恰逢其时。
阿里巴巴从 2008 年开始践行微服务,阿里中间件团队也一路伴随着走过了上述几个阶段,是微服务架构发展的亲历者。这本白皮书来自中间件团队里面对微服务最有经验的那几个人之手,也是阿里微服务开源 Dubbo、Spring Cloud Alibaba、Nacos 等项目的主要创作者。他们结合了阿里自身的微服务实践,以及中间件上云之后面服务外部企业客户的第一手案例,我认为本书无论从内容的丰富度,还是经验的普适性来看,都是国内最有参考价值的一份微服务架构材料。将本书诚挚推荐给每一个希望在企业内应用微服务架构的架构师、以及对微服务有兴趣的爱好者阅读。

  • 阿里云高级技术专家,云原生解决方案负责人 - 邱戈川(了哥)

软件技术的发展,从单体的应用,逐渐演进到分布式应用, 特别是微服务理念的兴起,让大规模、高并发、低延迟的分布式应用成为可能。但是微服务架构不是银弹, 其维护的复杂度,以及管理、治理的难度超过以往的任何系统架构。而阿里巴巴/阿里云中间件团队是这个领域的先行者,通过多年的阿里巴巴内部内部演进与支持,以及与大量的阿里云外部客户的共同努力,沉淀出在业界领先的微服务领域特别是是服务治理上的一套方法论以及最佳实践。这本白皮书,正是微服务治理方法论以及最佳实践的归纳与总结,可以帮助大家在微服务架构设计与管理上提供很好的借鉴与参考。特别是其独特的类似mesh的理念在容器下结合java agent模式,很好的解决了java领域如何提供无侵入式增强治理能力如限流降级、全链路灰度、可观测性增强等问题,同时又巧妙的规避了升级、版本不一致等等维护的代价。如果你正好采用微服务架构来完善自己的应用体系, 这个白皮书绝对值能帮助你完善你的架构设计,为你的业务稳定运行提供技术架构保障,强烈推荐!

  • 上海三菱电梯,系统开发总监,谢璟

云原生时代,软件架构,软件框架都经历飞速的发展。从最早期eureka,到目前国内以Nacos为首的微服务生态,阿里巴巴为此作出了卓越贡献。在和阿里云和阿里巴巴合作过程中,深深感受到阿里云的技术氛围和底蕴,通过无侵入的java agent ,全面代码零侵入,提供了无缝切换阿里微服务治理技术方案。阿里云的服务治理的模型,依托阿里云坚实的底座,结合阿里云云上资源,使得我们能够快速融入阿里云服务治理,形成统一,标准,最佳的微服务治理方案。微服务治理技术,思想,解决方案,最佳实践都在本书有详细的阐述,是值得每个技术人员认真品读的好书。

  • 来电科技 CTO 罗昌明

来电科技拥有百万级的物联网终端,中后台微服务化后拥有数百个微服务组件,管理这些微服务是个极其复杂的工程。阿里云 MSE 微服务治理技术帮助来电无侵入地实现了服务预热、无损上下线、全链路灰度等微服务治理能力,大大提升了服务的稳定性。如果你正准备深入微服务治理相关知识或者遇到相同问题,那么这本书正好可以提供深入学习的机会。

  • Salesforce 中国,技术总监 叶文帅

随着业务的发展和团队扩大,微服务架构成为了许多大规模开发团队的不二选择。在微服务架构发展的过程中,我们经历了从传统分布式微服务框架治理到云原生微服务治理的演变。伴随着服务数量的增多以及对服务稳定性要求的提高,社区上和公有云上都诞生了许多优秀的微服务治理工具。阿里云中间件团队针对开发者们在微服务开发中遇到的痛点,结合阿里云生态,在本书讲述了云原生下微服务治理架构的设计以及微服务治理的最佳实践。相信这本白皮书能给企业中微服务架构师,以及对微服务架构有兴趣的开发者带来帮助。