【发布时间】:2020-11-11 05:45:12
【问题描述】:
创建用户后,我有一个用于在“用户服务”中注册用户的 API,发生发送欢迎电子邮件的事件。这就需要“用户服务”调用“通知服务”。我的项目中有 3 层(应用程序 - 域 - 基础设施),在用户注册 API 第一个应用程序层调用域层并在域内发生“创建用户事件”。
应该是域将事件返回给应用层,再发送给应用层,应用层将此事件发送给基础设施层,基础设施层调用通知服务?
或者应该是域将事件直接发送到基础设施层?
应该调用哪个层来向通知服务发送数据?
【问题讨论】:
标签: events microservices domain-driven-design domain-events