5个程序员刷题网站
阿帕奇S4概述
S4是一个通用的、分布式的、可扩展的、部分容错的、可插拔的平台,它允许程序员轻松开发应用程序来处理连续的无界数据流。 S4 0.5.0是对S4之前版本的完整重构。它基于相同的概念(受map-reduce、actor-like分布模型启发的分区),但具有以下目标:
-
更简洁的API
-
通过静态定义的模块进行健壮的配置
-
更清洁的架构
-
健壮的代码库
我们添加了以下核心功能:
-
基于TCP的通信
-
通过灵活的检查点机制恢复状态
-
通过发布-订阅模型进行集群间/应用程序通信
-
动态应用部署
-
用于启动、测试、打包、部署和监控S4应用程序的工具集
要求
-
JDK 6或更高版本
-
*nix或macosx(windows构建项目限制为“s4”脚本尚未移植到windows中)
暂无评论