写点什么

架构师训练营第十周总结

用户头像
听夜雨
关注
发布于: 2020 年 11 月 29 日

当单体应用发展规模变大时,会遇到一系列的问题:

  1. 系统的编译、部署困难

  2. 系统代码杂糅在一起,多人开发,分支管理

  3. 集群部署时,数据库成为压力瓶颈

  4. 耦合性太高,修改困难



微服务的解决方案:拆分

纵向拆分:按业务维度将应用规模进行拆分,独立部署

横向拆分:按系统功能进行拆分,公用的功能聚合为独立应用,供上层应用使用



微服务框架大体分为三部分:服务提供方,注册中心,服务调用方,要先理顺业务,才能进行微服务设计



用户头像

听夜雨

关注

还未添加个人签名 2020.08.19 加入

还未添加个人简介

评论

发布
暂无评论
架构师训练营第十周总结