1
Hazelcast Jet的使用案例有哪些?有沒有人開始使用它?
我們的項目使用Hazelcast作爲分佈式地圖,在這些鍵上持有鍵值對和分佈式計算,以在持有鍵的節點上運行任務。我們也使用NearCache解決方案。Hazelcast Jet - 使用案例
我很想知道Hazelcast Jet的不同之處,它解決了哪些問題?
Hazelcast Jet的使用案例有哪些?有沒有人開始使用它?
我們的項目使用Hazelcast作爲分佈式地圖,在這些鍵上持有鍵值對和分佈式計算,以在持有鍵的節點上運行任務。我們也使用NearCache解決方案。Hazelcast Jet - 使用案例
我很想知道Hazelcast Jet的不同之處,它解決了哪些問題?
從當前版本(0.3)開始,Jet的優勢在於向每個分區提交Runnable
的優勢在於能夠使用除Hazelcast地圖以外的密鑰進行分組。爲了在分佈式環境中工作,您必須將每個項目發送到負責其分組鍵的處理單元,這是從Jet輕鬆獲得的。
此外,您可以構建一個多級級聯的groupBy
操作,您可以在數據流中分叉以便以多種方式重用相同的中間結果,您可以構建I/O任務分配的管道對所有CPU內核讀取的數據進行處理等等,簡而言之,就是全面的DAG計算引擎提供的所有優點。
當它達到1.0時,Jet還將支持容錯無限流處理,基於事件時間的窗口等等。