单体架构特点?
简单方便,高度耦合,扩展性差,适合小型项目。列如:学生管理系统。
分布式架构特点?
松耦合,扩展性好,但架构复杂,难度大。适合大型互联网项目,列如:京东、淘宝。
微服务:一种良好的分布式架构方案
优点:拆分颗粒度更小、服务更独立、耦合度更低
缺点:架构非常复杂,运维、监控、部署难度提高
简单方便,高度耦合,扩展性差,适合小型项目。列如:学生管理系统。
松耦合,扩展性好,但架构复杂,难度大。适合大型互联网项目,列如:京东、淘宝。
优点:拆分颗粒度更小、服务更独立、耦合度更低
缺点:架构非常复杂,运维、监控、部署难度提高