我想了解一些使用Apache Kafka作为消息代理最适合的实际用例.考虑到Kafka主题无法无限期地保留消息.
Rob*_*att 28
这是一个用于无限期保留消息的示例:https://www.confluent.io/blog/publishing-apache-kafka-new-york-times/
在https://kafka.apache.org/documentation/streams/下专门列出了Kafka Streams的用例
以下是它在银行业中使用的一个例子:https://www.confluent.io/blog/real-time-financial-alerts-rabobank-apache-kafkas-streams-api/
有几家公司在谈论他们如何在录音中使用Kafka:https://www.confluent.io/kafka-summit-sf17/resource/
这是一个非常广泛的问题,没有单一的正确答案。但是:我最常用的地方是您需要从一台机器向另一台机器发送消息,但不知道确切是哪台机器的情况。
例如,您是 Twitter,您想向关注用户的每个人的浏览器发送一条新推文。在这种情况下,用户 X、Y 和 Z(每个都有自己的服务器连接)都在侦听来自用户 Q 的消息(在他们自己的服务器连接上)。当 Q 收到一条消息时,它不知道 X、Y 和 Z 的确切连接位置,但它知道可能有人想知道这条消息。因此,它将它发送给代理,并让代理将其路由到正确的位置。
| 归档时间: |
|
| 查看次数: |
22298 次 |
| 最近记录: |