架构

谈微服务实施的价值

几年前我在一家互联网公司的一个电商产品上工作时,经历了项目从无到有、业务从小到大的演变过程。当时微服务架构还没有兴起,产品架构主要是基于单体架构的。在一年多时间内,业务流量就扩大了十倍左右,各种功能特性需求也应接不暇。随着业务流量和复杂性的攀升,单体架构的问题很快凸显了出来。首先是系统复杂度不断上升。由于对业务只进行了简单的划分,分为两三个大的代码库,所有人的代码提交都在这