【发布时间】:2017-04-07 10:38:21
【问题描述】:
我们希望通过 Apacke Kafka 发送事务数据,因为我们有两个下游系统,并且在 UI 中显示成功消息之前,我们希望确保数据在两个下游系统中都成功保存。
我们通过生产者推送数据并在消费者端读取数据,并能够将其保存在下游系统中。缺少的环节是如何知道数据是否在下游系统中成功保存,以便我们可以在 UI 上显示成功消息。
有没有一种方法可以通过 Kafka 来实现。我们刚刚开始使用 kafka,不确定这个用例是否适合 kafka。
【问题讨论】:
-
这个用例不适合 kafka IMO。在这种情况下使用 kafka 的原因是什么?无法保证消费者在消息推送到主题后立即消费。因此,您不希望 UI 根据此消息消耗做出响应。
标签: apache-kafka