主流架构模型SOA架构和微服务架构
SOA
1.有序
2.系统的服务化:复用
3.高效:服务化变为企业化
微服务架构 (是SOA的升华)
业务需要彻底组件化和服务化
特征:1组件化
2按业务能力划分服务和开发团队
3去中心化(esb企业总线【中心化)
4基础设施的自动化【devops实现自动化(自动化部署,运维等)】
ESB
SOA 注重系统集成,微服务注重完全独立、分离
2.领域驱动设计和业务驱动划分
思想,如数据库三范式,设计模式
DDD(De-bug -Driven Development)
3.分布式架构基本结构CAP,BASE及应用
来源:https://blog.csdn.net/qq_43516647/article/details/98740238