微服务改造现有业务的策略和思考

  • 微服务架构的契机
  1. 业务发展快,代码规模爆发
  2. 接口定义不规范
  3. 业务耦合紧密
  4. 共用数据库,导致读写效率低和维护成本高
  5. 耦合第三方业务,比如支付和小视频等
  6. 数据库设计混乱
  • 微服务解决方案

微服务改造现有业务的策略和思考

  • 微服务的好处:

微服务改造现有业务的策略和思考

微服务的主流架构

微服务改造现有业务的策略和思考

  • 微服务的管理
  1. 完全实现了分布式部署架构,系统与微服务组件,常容易扩展
  2. 以服务为中心,构建了微服务组件
  3. 系统、微服务组件、缓存、MQ消息队列、DB等,解决了单点故障

微服务改造现有业务的策略和思考