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还将支持容错无限流处理,基于事件时间的窗口等等。