Fork me on GitHub

Apache Storm is a free and open source project licensed under the Apache License, Version 2.0. It has been used in production at companies including Yahoo, Twitter, Spotify, Alibaba, Baidu, Yelp, Groupon, and The Weather Channel.

Apache Storm ships with a set of integrations for common systems:

  1. Spouts: Integrations with queueing systems such as JMS and Kafka.
  2. Database integrations: Helper bolts for integrating with JDBC-compatible databases, HDFS, and Redis.
  3. Flux: A framework for defining Storm topologies declaratively with YAML.

See the Apache Storm documentation for a full list of available modules.