index

  • 定义:架构模式定义系统的整体结构和组件间的关系,关注高层次的设计。
  • 特点
    • 关注 如何设计系统
    • 提供系统的整体蓝图。
  • 常见架构模式
    • 分层架构:将系统分为表现层、业务逻辑层和数据访问层。
    • 微服务架构:将系统拆分为多个独立的服务。
    • 事件驱动架构:通过事件和消息驱动系统行为。
    • MVC 架构:将系统分为模型(Model)、视图(View)和控制器(Controller)。