架构风格的物理分类

从架构的物理层面来分类,大体上只分为两种类型:

  1. 单体架构
  2. 分布式架构

单体架构

单体架构又分为了三种架构风格:

  1. 分层架构
  2. 管道架构
  3. 微内核架构

分布式架构

  1. 基于服务的架构
  2. 事件驱动的架构
  3. 基于空间的架构
  4. 面相服务的架构
  5. 微服务架构