IBM Cloud Docs
Event Streams 概述

Event Streams 概述

IBM® Event Streams for IBM Cloud® 是使用 Apache Kafka 构建的高吞吐量消息传递总线。 此受管 Kafka 服务针对事件采集到 IBM Cloud® 以及服务与应用程序之间的事件流分发进行了优化。Event Streams 先前称为 Message Hub。

可以使用 Event Streams 来完成以下任务:

  • 将工作分流到后端工作程序应用程序。
  • 将 Event Streams 连接到流式分析,以实现强大的洞察。
  • 将事件数据发布到多个应用程序以实时作出反应。

Event Streams 提供了完全受管的 Apache Kafka 服务,可确保客户机的耐久性和高可用性。 通过使用 Event Streams,您可以获得 Kafka 专家团队的全天候支持。

通过使用 Apache Kafka构建,我们的产品直接受益于社区中发生的所有创新,并支持 Kafka 客户机 API,Kafka Streams 和 Kafka Connect。 Kafka 非常可靠,允许您为许多用例构建可扩展的数据管道,包括连接微服务,执行日志聚集,事件寻源和流处理。

Apache Kafka 工具通常直接使用 Event Streams,尽管您确实需要提供更多配置,因为与 Event Streams 的连接始终使用凭证进行认证。

在 Event Streams 中,应用程序通过创建消息并将其发送到主题来发送数据。 为了接收消息,应用程序预订主题并选择接收所有主题的消息,或者在它们之间共享消息。Event Streams 按有序顺序托管和维护消息。