作者是阿里的中间件架构师,北联业务,南接数据库,所以在数据库上着笔最多。但为了不写成太技术流,把阿里的共享服务和中台战略在书中四处撒播。还好书名比较贴切的表达了全书主旨:阿里 IT 架构的演进史。
读完此书,可以对淘宝、天猫、聚划算……背后的很多系统有个概要的了解:HSF、TDDL、Tair、鹰眼、Sentinel(哨兵)……,对一些阿里使用的技术也能够略知一二:超配、限流、埋点、ACID/CAP/BASE……
通篇着笔最多的就是“共享服务中心”了,阿里专门做中台组件的部门,伴随 2015 中台战略而崛起的部门,让作者充满自豪感的部门。几乎每个章节都介绍了一到两个服务组件,读完之后对阿里 PaaS 层的技术组件和中台业务的逻辑分解都会有一定的认识。我曾经认为 IaaS/PaaS/SaaS 是技术架构,前/中/后台是业务架构,读完之后我觉得应该这么讲:IaaS/PaaS/SaaS 即是技术架构,也是业务架构,因为全书给读者传达一个理念:技术的逻辑模块要从用户的角度按业务来分解。
另外,文中有几个观点也颇有同感,我试着理解一下: