A collection of spouts, bolts, serializers, DSLs, and other goodies to use with Storm
Pull request Compare This branch is 37 commits behind nathanmarz:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
examples
storm-backport
storm-benchmark
storm-cassandra
storm-contrib-core
storm-contrib-mongo
storm-contrib-sqs
storm-growl
storm-hbase
storm-jms
storm-kafka
storm-ml
storm-rdbms
storm-redis-pubsub
storm-scribe
storm-signals
storm-state
.gitignore
LICENSE.html
README.md
pom.xml

README.md

storm-contrib is a community repository for modules to use with Storm. These include a variety of spouts/bolts for integrating with other systems (Redis, Kafka, MongoDB, etc), as well as code for common tasks a Storm developer encounters.

For more information about Storm itself, see the Storm GitHub repository.

Organization

storm-contrib is organized as a "super-project" with a sub-folder for each module. Each module is distributed independently and module owners are responsible for distribution.

Contributing

If you're interested in contributing a module to storm-contrib, send an email to the Storm mailing list. You will then be given commit rights to storm-contrib. The advantage of having your module be part of storm-contrib instead of your own project is more visibility for your code. However, if you'd rather maintain your module as its own project that's fine too!