Hazelcast Jet基于 Hazelcast 的分布式數(shù)據(jù)處理引擎
Hazelcast Jet 是一個分布式計算平臺,專為高性能流處理和快速批處理而構(gòu)建。它在內(nèi)存數(shù)據(jù)網(wǎng)格(IMDG)中嵌入Hazelcast,以提供輕量級的處理器包和可擴(kuò)展的內(nèi)存存儲。
特性:
-
低延遲和分布式的通用數(shù)據(jù)處理框架,具有高吞吐量
-
高并行和分布式的數(shù)據(jù)流和批處理
-
分布式 java.util.stream API 支持 Hazelcast 數(shù)據(jù)結(jié)構(gòu),如 IMap 和 IList
-
連接器允許從 Apache Kafka, HDFS, Hazelcast IMDG, sockets 和本地數(shù)據(jù)文件(如日志或 CSV)高速獲取數(shù)據(jù)
-
自定義連接器的 API
-
針對內(nèi)部部署和云部署的動態(tài)節(jié)點發(fā)現(xiàn)
-
通過 Docker, Apache jclouds, Amazon Web Services, Microsoft Azure, Consul, Heroku, Kubernetes, Pivotal Cloud Foundry 和 Apache ZooKeeper 進(jìn)行虛擬化支持和資源管理
架構(gòu)
評論
圖片
表情
