微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

在事件驱动架构中,命令是否应该以与事件相同的方式发布到主题?

如何解决在事件驱动架构中,命令是否应该以与事件相同的方式发布到主题?

通常,我们将“发生的事情”作为事件发布到 Kafka 主题,当我们想要执行命令时,我们会调用 API。

将命令(例如,创建发票)发布到主题有什么问题吗……并让发票服务订阅主题并在使用命令时对其进行操作?

或者更笼统地说...可以使用 Kafka 主题来发布异步命令,还是应该只用于发布“发生的事情”类型的事件?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。