架构师之路 — 软件架构 — 应用架构设计模式目录
目录文章目录目录分层架构管道/过滤器(Pipe/Filter)架构事件驱动架构微内核架构(插件架构)微服务架构基于空间的架构(云架构模式)分布式架构分层架构它是单体应用最常见的架构。该模式的基本思想是将应用程序的逻辑划分为若干层,每层都封装了特定的角色。分层模式将软件分割成各个单元(称为 “层”)。每一层都是一组模块,提供了一组高内聚的服务。尽管对于层的数量和类型没有具体限制,但大部分分层架构主要由 4 层组成:展现层业务层持久层数据库层层将一组软件作为一个完整的分区,每个分区暴露一