写点什么

事业 - 最佳实践 - 架构 - 微服务划分

作者:南山
  • 2024-05-14
    江苏
  • 本文字数:283 字

    阅读完需:约 1 分钟

《事业-最佳实践-架构》架构系列

划分原则

核心原则

  • 单一职责原则

  • 服务自治原则

  • 持续演进原则

  • 避免分布式单体

  • 轻量级通信原则

  • 接口明确原则


辅助原则

  • 利用 DDD 的战略思想划分边界

  • 按照业务域划分边界

  • 按照核心非核心划分边界

  • 按照变化频率划分边界

  • 按照性能要求划分边界

  • 按照技术策略划分边界

  • 按照模块职责划分边界

  • 按照设计原则划分边界

具体维度

  • 按功能拆分

  • 基于领域模型

  • 限界上下文

  • 基于组织架构和团队规模

  • 围绕业务领域按职责单一性、功能完整性拆分

  • 核心与非核心

  • 基于业务需求变化频率

  • 易变与稳定分离,降低相互影响

  • 按非功能拆分

  • 基于应用性能

  • 基于安全边界

  • 基于技术异构等因素

  • 基于稳定性

  • 核心非核心链路

  • 研发效率:服务同时开发人数

  • 成本

用户头像

南山

关注

采菊东篱下,悠然见南山~ 2018-05-04 加入

黄沙百战穿金甲,不破楼兰终不悔!

评论

发布
暂无评论
事业-最佳实践-架构-微服务划分_微服务_南山_InfoQ写作社区