springcloud第一章 初识微服务

81 阅读1分钟

微服务的架构演变:

  • 单体架构 将业务的所有功能集中在一起,打成一个包部署
  • 优点: 容易部署 架构简单
  • 缺点: 耦合度高 一旦修改了某一功能导致整个项目要重新打包部署

微信图片_20220427102310.png

  • 分布式架构 根据业务功能对系统模块进行拆分,每个业务模块作为独立的单个项目开发.
  • 优点: 降低服务耦合 有利于服务扩展

微信图片_20220428093334.png