后端架构 | 青训营笔记

71 阅读1分钟

这是我参与「第五届青训营」伴学笔记创作活动的第7天

架构概念

架构分类

单体架构

应用不做切分,但是部署到多个主机

垂直应用架构

把应用按模块切分,不同的功能模块彼此分离

SOA架构

Service-Oriented Architechture 将应用按功能单元切分为服务,定义服务之间的标准 微服务架构,就是SOA去中心化的演进方向

问题:

  • 数据一致性
  • 运维成本
  • 各服务怎么合作
  • 解耦和过微的权衡