2017-02-21 52 views
1

Hazelcast Jet的使用案例有哪些?有沒有人開始使用它?
我們的項目使用Hazelcast作爲分佈式地圖,在這些鍵上持有鍵值對和分佈式計算,以在持有鍵的節點上運行任務。我們也使用NearCache解決方案。Hazelcast Jet - 使用案例

我很想知道Hazelcast Jet的不同之處,它解決了哪些問題?

回答

2

從當前版本(0.3)開始,Jet的優勢在於向每個分區提交Runnable的優勢在於能夠使用除Hazelcast地圖以外的密鑰進行分組。爲了在分佈式環境中工作,您必須將每個項目發送到負責其分組鍵的處理單元,這是從Jet輕鬆獲得的。

此外,您可以構建一個多級級聯的groupBy操作,您可以在數據流中分叉以便以多種方式重用相同的中間結果,您可以構建I/O任務分配的管道對所有CPU內核讀取的數據進行處理等等,簡而言之,就是全面的DAG計算引擎提供的所有優點。

當它達到1.0時,Jet還將支持容錯無限流處理,基於事件時間的窗口等等。