发布于 2016-01-17 01:00:38 | 96 次阅读 | 评论: 0 | 来源: 网友投递
Onyx 分布式计算系统
Onyx 是一个无中心、支持云、容错的分布式计算系统,使用 Clojure 编写,支持批处理和流处理混合,提供信息模型用于描述和构建分布式工作流,竞争对手: Storm, Cascading, Map/Reduce, Dryad, Apache Sqoop, Twitter Crane 等等
Onyx 0.8.4 发布,此版本更新内容:
重大改进:Changed the signature of trigger sync function.
New feature: Added support for handling lifecycle exceptions with :lifecycle/handle-exception
New feature: Added the Colocation Task scheduler
Bug fix: Fixed a bug where :flow/from
-> :all
didn't match compilation step. #464
Bug fix: Fixed an issue where peers didn't restart properly on failure under certain conditions
Enhancement: Switched to 3rd party scheduling library - BtrPlace.
Enhancement: Added parameters for BookKeeper disk threshold error and warnings
Dependency change: Upgraded uk.co.real-logic/aeron-all
to 0.2.3
下载:https://github.com/onyx-platform/onyx/archive/0.8.4.zip
Onyx 是一个无中心、支持云、容错的分布式计算系统
使用 Clojure 编写
支持批处理和流处理混合
提供信息模型用于描述和构建分布式工作流
竞争对手: Storm, Cascading, Map/Reduce, Dryad, Apache Sqoop, Twitter Crane 等等
实时的事件流处理
连续计算
ETL
在 MapReduce 进行数据转换
数据清理
数据摄入和存储媒介传输