Apache Storm: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
m Tgrosinger moved page Wikipedia:Articles for creation/Storm (event processor) to Wikipedia:Storm (event processor): Submitting article to main space
No edit summary
Line 1: Line 1:
{{AFC submission|t||ts=20130219203904|u=Tgrosinger|ns=5}} <!--- Important, do not remove this line before article has been created. --->

{{Infobox software
{{Infobox software
| name = Storm
| name = Storm
Line 64: Line 62:


* [http://storm-project.net/ Project Homepage]
* [http://storm-project.net/ Project Homepage]

<!-- This will add a notice to the bottom of the page and won't blank it! The new template which says that your draft is waiting for a review will appear at the bottom; simply ignore the old (grey) drafted templates and the old (red) decline templates. A bot will update your article submission. Until then, please don't change anything in this text box and press "Save page". -->
{{AFC submission|||ts=20130219204341|u=Tgrosinger|ns=4}}

Revision as of 20:46, 19 February 2013

Storm
Developer(s)Backtype
Stable release
0.8.2 / January 11, 2013 (2013-01-11)
Preview release
0.9.0-wip15
Repository
Written inClojure
Operating systemCross Platform
TypeComplex event processing
LicenseEclipse Public License 1.0
Websitestorm-project.net



Storm is a complex event processor and distributed computation framework written predominantly in the Clojure programming language. Originally created by Backtype, the project was open sourced after being aquired by Twitter.[1] It uses custom created "spouts" and "bolts" to define information sources and manipulations to allow batch, distributed processing of streaming data. The initial release was on September 17, 2011.[2]


A storm application is designed as a topology of interfaces which create a "stream" of transformations. It provides similar functionality as aMapReduce job with the exception that it will theoretically run indefinitely until it is manually terminated.[3]



Development

Storm is developed under the Eclipse Public License, making it available to most companies to use. Github is used for version control and issue tracking.


Major Releases
Version Release Date
0.9.0 In Development
0.8.0 2 August 2012
0.7.0 28 February 2012
0.6.0 15 December 2011
0.5.0 19 September 2011


References

  1. ^ Bienvenido, David. "Twitter Storm: Open Source Real-time Hadoop". InfoQ. Retrieved 8 February 2013.
  2. ^ "Storm Codebase". Github. Retrieved 8 February 2013.
  3. ^ "A Storm is coming: more details and plans for release". Engineering Blog. Twitter Inc. Retrieved 8 February 2013.

External links