企业实施分布式架构的挑战以及应对建议 | 上海 ATEC 大会实录
许文奇蚂蚁金服高级技术专家,SOFAStack 商业化产品技术 Leader,多年分布式架构及中间件研发经验,负责过蚂蚁金服分布式架构在多家金融机构的咨询和落地本文根据他在 2019 蚂蚁金服 ATEC(Ant Technology Exploration Conference)科技大会上海站的分享整理。 本次分享主要会从单体架构和微服务架构的对比开始,后面重点谈一下实施金融级分布式架构的常见三个问题。 常用架构:单体式架构 目前很多金融机构的架构是典型的单体式架构,一般由反向代理服务器,数据库和应用组成,所有业务模块都打包在一个应用里面运行,一般为了高可用考虑,应用至少会部署两个节点。单体式架构在业务简单的时候有很多它自身的优点: 开发,测试简单 部署简单 扩容简单,只要给应用加机器就行 但同样,单体式架构也有很多缺点,尤其是业务规模变得复