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 會依序管理並維護訊息。