Apache Storm Storm是一个分布式计算框架主要由Clojure编程语言编写最初是由Nathan Marz及其团队创建于BackType该项目在被Twitter取得后开源它使用用户创建的管spouts和螺栓bolts来定义信息源和操作来允许批量分布式处理流式数据最初的版本发布于年月日 Storm应用被设计成为一个拓扑结构其接口创建一个转换流它提供与MapReduce作业类似的功能当遇到异常时该拓扑结构理论上将不确定地运行直到它被手动终止 年Apache软件基金会将Storm纳入它的孵化计划