張貼日期: Aug 2, 2018

我們宣布兩個新的 Amazon Kinesis Data Streams 功能,可提升 Kinesis Data Streams 應用程式的效能:新的 HTTP/2 資料擷取 API 和增強型散發功能。

新的增強型散發功能可在一個或多個取用者和碎片之間,提供高達每秒 2 MB 輸送量的邏輯管道,讓客戶可以擴展並行讀取串流的取用者數量,同時保持高效能。新的 HTTP/2 資料擷取 API (又稱為 SubscribeToShard),可以將生產者和多個取用者之間的資料交付速度提高 65% 以上。使用這個新的 API,透過增強型散發功能將資料從生產者傳輸至多個取用者,通常可在 70 毫秒內完成。結合這些功能之後,客戶便可以在單一 Kinesis 資料串流上執行多個高效能、低延遲串流應用程式。

在美國東部 (維吉尼亞北部) AWS 區域,增強型散發功能使用費為每個取用者碎片小時 0.015 USD,而從資料串流中擷取的每 GB 資料為 0.013 USD。所有 AWS 區域均提供這些功能。

我們還推出 Kinesis Client Library (KCL) 2.0 版,讓客戶可以輕鬆使用新的 HTTP/2 SubscribeToShard API 和增強型散發功能。按照 AWS 使用者文件中的逐步指導操作,將現有 KCL 應用程式升級到 2.0 版。請瀏覽 Amazon Kinesis Data Streams 頁面,進一步了解 HTTP/2 SubscribeToShard API 和增強型散發功能。