知识卡片

边界先于拆分

专业/工作

内容

微服务拆分失败的根因常常不是技术栈选错,而是业务边界没有被识别清楚。没有边界的拆分只会把单体内部耦合搬到网络上。发散:做微服务前先问“谁对规则负责”,比先问“拆几个服务”更可靠。

参考来源

《中台架构与实现:基于DDD和微服务》第3章《微服务设计为什么要选择DDD》