| Storm is a distributed realtime computation system. Similar to how Hadoop provides a set of general primitives for doing batch processing, Storm provides a set of general primitives for doing realtime computation. Storm is simple, can be used with any programming language, [is used by many companies](https://github.com/nathanmarz/storm/wiki/Powered-By), and is a lot of fun to use! |
| |
| The [Rationale page](https://github.com/nathanmarz/storm/wiki/Rationale) on the wiki explains what Storm is and why it was built. [This presentation](http://vimeo.com/40972420) is also a good introduction to the project. |
| |
| Storm has a website at [storm-project.net](http://storm-project.net). Follow [@stormprocessor](https://twitter.com/stormprocessor) on Twitter for updates on the project. |
| |
| ## Documentation |
| |
| Documentation and tutorials can be found on the [Storm wiki](http://github.com/nathanmarz/storm/wiki). |
| |
| ## Getting help |
| |
| Feel free to ask questions on Storm's mailing list: http://groups.google.com/group/storm-user |
| |
| You can also come to the #storm-user room on [freenode](http://freenode.net/). You can usually find a Storm developer there to help you out. |
| |
| ## License |
| |
| The use and distribution terms for this software are covered by the |
| Eclipse Public License 1.0 (http://opensource.org/licenses/eclipse-1.0.php) |
| which can be found in the file LICENSE.html at the root of this distribution. |
| By using this software in any fashion, you are agreeing to be bound by |
| the terms of this license. |
| You must not remove this notice, or any other, from this software. |
| |
| ## Project lead |
| |
| * Nathan Marz ([@nathanmarz](http://twitter.com/nathanmarz)) |
| |
| ## Core contributors |
| |
| * James Xu ([@xumingming](https://github.com/xumingming)) |
| * Jason Jackson ([@jason_j](http://twitter.com/jason_j)) |
| |
| ## Contributors |
| |
| * Christopher Bertels ([@bakkdoor](http://twitter.com/bakkdoor)) |
| * Michael Montano ([@michaelmontano](http://twitter.com/michaelmontano)) |
| * Dennis Zhuang ([@killme2008](https://github.com/killme2008)) |
| * Trevor Smith ([@trevorsummerssmith](https://github.com/trevorsummerssmith)) |
| * Ben Hughes ([@schleyfox](https://github.com/schleyfox)) |
| * Alexey Kachayev ([@kachayev](https://github.com/kachayev)) |
| * Haitao Yao ([@haitaoyao](https://github.com/haitaoyao)) |
| * Dan Dillinger ([@ddillinger](https://github.com/ddillinger)) |
| * Kang Xiao ([@xiaokang](https://github.com/xiaokang)) |
| * Gabriel Grant ([@gabrielgrant](https://github.com/gabrielgrant)) |
| * Travis Wellman ([@travisfw](https://github.com/travisfw)) |
| * Kasper Madsen ([@KasperMadsen](https://github.com/KasperMadsen)) |
| * Michael Cetrulo ([@git2samus](https://github.com/git2samus)) |
| * Thomas Jack ([@tomo](https://github.com/tomo)) |
| * Nicolas Yzet ([@nicoo](https://github.com/nicoo)) |
| * Fabian Neumann ([@hellp](https://github.com/hellp)) |
| * Soren Macbeth ([@sorenmacbeth](https://github.com/sorenmacbeth)) |
| * Ashley Brown ([@ashleywbrown](https://github.com/ashleywbrown)) |
| * Guanpeng Xu ([@herberteuler](https://github.com/herberteuler)) |
| * Vinod Chandru ([@vinodc](https://github.com/vinodc)) |
| * Martin Kleppmann ([@ept](https://github.com/ept)) |
| * Evan Chan ([@velvia](https://github.com/velvia)) |
| * Sjoerd Mulder ([@sjoerdmulder](https://github.com/sjoerdmulder)) |
| * Yuta Okamoto ([@okapies](https://github.com/okapies)) |
| * Barry Hart ([@barrywhart](https://github.com/barrywhart)) |
| * Sergey Lukjanov ([@Frostman](https://github.com/Frostman)) |
| * Ross Feinstein ([@rnfein](https://github.com/rnfein)) |
| * Junichiro Takagi ([@tjun](https://github.com/tjun)) |
| * Bryan Peterson ([@Lazyshot](https://github.com/Lazyshot)) |
| * Sam Ritchie ([@sritchie](https://github.com/sritchie)) |
| * Stuart Anderson ([@emblem](https://github.com/emblem)) |
| |
| ## Acknowledgements |
| |
| YourKit is kindly supporting open source projects with its full-featured Java Profiler. YourKit, LLC is the creator of innovative and intelligent tools for profiling Java and .NET applications. Take a look at YourKit's leading software products: [YourKit Java Profiler](http://www.yourkit.com/java/profiler/index.jsp) and [YourKit .NET Profiler](http://www.yourkit.com/.net/profiler/index.jsp). |