Apache Storm is a distributed stream processing computation framework written predominantly in the Clojure programming language. Originally created by Nathan Marz[2] and team at BackType,[3] the project was open sourced after being acquired by Twitter.[4] It uses custom created "spouts" and "bolts" to define information sources and manipulations to allow batch, distributed processing of streaming
![Apache Storm - Wikipedia](https://cdn-ak-scissors.b.st-hatena.com/image/square/12fc607fbd71ebd83b309d8dbbdefc1b62fcfd2e/height=288;version=1;width=512/https%3A%2F%2Fupload.wikimedia.org%2Fwikipedia%2Fcommons%2Fthumb%2Fb%2Fb1%2FApache_Storm_logo.svg%2F1200px-Apache_Storm_logo.svg.png)