开发者社区> 问答> 正文

说到微服务其实不可避免的涉及到系统的服务拆分,那么做系统的拆分的时候应该以什么为标准去衡量呢?

说到微服务其实不可避免的涉及到系统的服务拆分,那么做系统的拆分的时候应该以什么为标准去衡量呢?还有不同服务间协调又该如何处理呢?

展开
收起
OSC开源社区 2024-05-29 13:35:01 16 0
1 条回答
写回答
取消 提交回答
  • 服务拆分的一个重要的原则是:先粗后细

    也就是说,一开始拆分服务边界时,不要完美地追求细粒度,只需确保服务之间边界是清晰的,耦合程度较低即可。随着我们后续对业务的不断深入理解,才有能力将目前粒度较粗的服务,逐渐切分为粒度更细的服务。实际上,业务是不断变化的,我们的架构也需要不断变化,这样才能真正做到“拥抱变化”。

    2024-05-30 08:37:36
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
微服务治理技术白皮书 立即下载
微服务与Serverless 立即下载
EDAS4.0 助力企业一站实现微服务架构转型与 K8s 容器化升级 立即下载