知识卡片

事件解耦服务

专业/工作

内容

跨微服务协作可以通过领域事件异步传播业务事实,发布方无需知道订阅方如何响应。这样牺牲部分即时性,换来边界自治和演进弹性。发散:[[事件表达事实]]越清晰,服务之间越不需要共享内部模型。

参考来源

《中台架构与实现:基于DDD和微服务》第9章《领域事件:解耦微服务的关键》