本书作为阿里巴巴集团技术丛书中的一部专著,系统地讲述了阿里巴巴基础设施的技术发展史,同时也是阿里经济体成长过程中对基础设施需求的演进史。
基础设施伴随了阿里巴巴的整个发展历程。在业务发展的早期,我们以电商、支付为主,采用的是当时业界较为流行的IOE 架构,然而随着阿里业务的蓬勃发展,我们发现这样的架构无论从技术可扩展性还是从成本效率维度考量,都无法支撑我们走得更远。于是在多年前我们启动了去IOE 项目,本质上意味着小型机时代的终结,以及集团基础设施技术发展的开端。
如今,阿里巴巴经济体的业务涵盖了电子商务、在线支付、云计算、物流、视频娱乐、移动导航等诸多领域,也带来了不同的挑战,尤其是云计算的蓬勃发展,不但对基础设施提出了稳定性、成本的要求,还提出了具备持续的高性能计算能力、存储
能力、网络互联能力,以及用户几乎无感知的调度能力的要求。我们在定制计算、异构计算、自研存储、大规模网络架构、自研交换机、自建数据中心等方面进行了一系列的实践并生产,积累了一定的经验。
在架构上,2016 年,我们提出了存储计算分离、在离线计算混部;2018 年,我们提出了阿里核心系统全面上云,2019 年的双11 以54.4 万笔/ 秒的峰值交易能力、顺畅的用户体验,完美地诠释了目标的达成、架构的成功。
阿里巴巴不仅是一家商业公司,同时也是一家技术公司。我认为本书对阿里巴巴在基础设施领域的工程技术实践进行了一个有益的回顾与总结,不仅有助于我们自身精益求精,也为业界同仁提供了一个可供借鉴和评判的参考,让我们能够共同为基础设施领域的技术演进添砖加瓦,推动技术革新并促进互联网业务发展。
阿里巴巴集团CTO 兼阿里云智能事业群总裁
2019 年12 月于杭州