知识卡片
事件解耦服务
内容
跨微服务协作可以通过领域事件异步传播业务事实,发布方无需知道订阅方如何响应。这样牺牲部分即时性,换来边界自治和演进弹性。发散:[[事件表达事实]]越清晰,服务之间越不需要共享内部模型。
参考来源
《中台架构与实现:基于DDD和微服务》第9章《领域事件:解耦微服务的关键》
知识卡片
跨微服务协作可以通过领域事件异步传播业务事实,发布方无需知道订阅方如何响应。这样牺牲部分即时性,换来边界自治和演进弹性。发散:[[事件表达事实]]越清晰,服务之间越不需要共享内部模型。