标签: asynchronous apache-kafka microservices
我有4个服务,我需要使用Kafka上的异步消息来实现彼此之间的通信,但是我不确定要执行多少个主题。
我需要使用这4种服务来实现SAGA模式。
更新1
服务之间的通信是执行事件/编排。类似于article中描述的内容。但是我不确定这是否是请求/响应通讯。
每个服务需要两个主题,一个主题用于请求,另一个主题用于响应,每个主题都有自己的模式?
可以只使用两个主题,一个主题发布saga请求,另一个主题给参与者发布其本地执行的结果吗?
还是其他任何模式?
有什么见解吗?