Apache Storm
跳转到导航
跳转到搜索
页面Module:Infobox/styles.css没有内容。
| File:Apache Storm logo.svg | |
| 开发者 | Backtype, Twitter |
|---|---|
| 当前版本 | Template:Software version |
| 源代码库 | Storm Repository |
| 编程语言 | Clojure & Java |
| 操作系统 | 跨平台 |
| 类型 | 分布式流式处理 |
| 许可协议 | Apache License 2.0 |
| 网站 | storm |
| 页面Module:Infobox/styles.css没有内容。 | |
Storm是一个分布式计算框架,主要由Clojure编程语言编写。最初是由Nathan Marz[1]及其团队创建于BackType,[2]该项目在被Twitter获取后开源。[3]它使用用户创建的“管(spouts)”和“螺栓(bolts)”来定义信息源和操作来允许批量、分布式处理流式数据。最初的版本发布于2011年9月17日。[4]
Storm应用被设计成为一个拓扑结构,其接口创建一个转换“流”。它提供与MapReduce作业类似的功能,当遇到异常时该拓扑结构理论上将不确定地运行,直到它被手动终止[5]
2013年,Apache软件基金会将Storm纳入它的孵化计划。[6][7]
开发[编辑]
Storm是在Eclipse公共许可证下开发的,这使得它可以被许多公司使用。[8]在Apache孵化计划下,Git被用于版本控制,Atlassian JIRA被用于问题跟踪。
| 版本 | 发布日期 |
|---|---|
| 0.9.0.1 | 2013年12月8日 |
| 0.9.0 | 2013年12月8日 |
| 0.8.0 | 2012年8月2日 |
| 0.7.0 | 2012年2月28日 |
| 0.6.0 | 2011年12月15日 |
| 0.5.0 | 2011年9月19日 |
参考资料[编辑]
- ↑ package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
- ↑ package.lua第80行Lua错误:module 'Module:Citation/CS1/People' not found
外部链接[编辑]
- 项目主页(英文)
- Storm项目的Apache孵化页(页面存档备份,存于互联网档案馆)(英文)
- Github上的Storm代码仓库(页面存档备份,存于互联网档案馆)
- Storm被用来改进Twitter搜索(页面存档备份,存于互联网档案馆)(英文)
- 《Storm:分布式和容错实时计算》上Nathan Marz的描述(页面存档备份,存于互联网档案馆)(英文)
package.lua第80行Lua错误:module 'Module:Navbar/configuration' not found