I am very excited about the potential unleashed by Storm.
Previously at BackType, Nathan Marz has now built Storm into Twitter and then open sourced the platform.
Storm opens up a lot of possibilities, by bringing real-time distributed processing together in an elegant way. And it is built in Clojure!
Some useful links:
- Rationale
- Slides - detailed presentation on Storm by Nathan
- Starter project - a few basic demo use cases
- Mailing List
- Taking the Emmys by Storm - an hour long video of how to use Storm to aggregate data from Twitter in realtime to spot trends.
While playing around I wanted to try from Clojure (most examples are in Java). There is a great DSL for Clojure that makes using Storm super easy. I forked the storm-starter project to add examples based on a Gist from Nathan.