ServiceMesh在有赞的实践与发展
有赞初期,使用的是Nginx+PHP-FPM,所有的业务逻辑代码都在一个叫做Iron的PHP代码仓库里,是一个典型的单体应用(Monolith),整体架构可以简单的表示成下图:架构在有赞初期,团队规模比较小,且业务逻辑相对比较简单的时候,很好的支撑和承载了有赞的核心业务。但是,随着有赞业务和团队规模的极速发展,单体应用的缺陷愈来愈凸显:耦合性高隔离性差团队协作性差一次发布带来的故障往往需要几个业务团队的人坐在一起,花费数十分钟甚至几个小时才能定位究竟是哪处改动引发的。对单体应用进行微服务改造,势在必行。综合当时团队和业务发展的实际情况,一方面,有赞选择了国内非常流行且具备良好生
暂无评论