Java架构师系统架构设计服务拆分

目录

  • 1 服务拆分和子系统模块拆分
    • 1.1 服务化架构的优势
  • 2 描绘系统蓝图里面的详解服务
    • 2.1 为什么拆分服务
  • 3 服务拆分的基本要求
    • 3.1 服务功能是自包含的
    • 3.2 服务呢应该具备独立性和专业性
    • 3.3 服务是无状态的
    • 3.4 服务之间采用轻量级的通讯机制
  • 4 服务拆分的基本方法
    • 4.1 按业务边界拆分
    • 4.2 按业务功能进行横向和纵向的拆分
    • 4.3 按服务分层拆分
    • 4.4 性能进行服务的拆分
    • 4.5 安全进行服务拆分
    • 4.6 复用服务拆分
  • 5 子系统和模块拆分的方法
    • 5.1 按业务功能进行聚合拆分
    • 5.2 颗粒度进行子模块的拆分

你可能感兴趣的:(architect,java,系统架构,开发语言)