关于微服务边界及模块划分

  • 按照业务逻辑拆分,拆的粒度与组织结构相关,人少的情况下不建议拆的太细,三个火枪手维护一个服务
  • 按照可扩展性拆分,经常变动与很少变动的分离
  • 按照可用性拆分,避免非核心业务影响核心业务
  • 按性能拆分,将性能压力较大的独立出来
  • 系统架构与组织架构最终将接近一致,产品(订单)、运营(用户)、财务(账户/结算)、风控、平台技术(基础功能模块)、基础架构……


blog comments powered by Disqus
—  原创作品许可 — 署名-非商业性使用-禁止演绎 3.0 未本地化版本 — CC BY-NC-ND 3.0   —