Skip to content

brndnmtthws/storm-kafka-0.8-plus

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Storm spout for Kafka 0.8+

This is a port of storm-kafka to support kafka >= 0.8.

I forked the project from here. My version has an emphasis on throughput and robustness, rather than adding new features.

Grab it from clojars.org

  <repositories>
    <repository>
      <id>clojars.org</id>
      <url>http://clojars.org/repo</url>
    </repository>
  </repositories>
  ...
  <dependencies>
    <dependency>
      <groupId>org.clojars.brenden</groupId>
      <artifactId>storm-kafka-0.8-plus</artifactId>
      <version>0.3.0</version>
    </dependency>
  </dependencies>

Installing Kafka 0.8 into local maven repository

If you want to build storm-kafka-0.8-plus yourself, you can try these steps:

wget -q -c https://github.com/airbnb/kafka/archive/production.tar.gz
tar xf production.tar.gz
cd kafka-production
./sbt "++2.10.3 release"
./sbt "++2.10.3 make-pom"
mvn install:install-file -DgroupId=org.apache.kafka -DartifactId=kafka_2.10 -Dversion="0.8.1" -Dpackaging=jar -Dfile=core/target/scala-2.10/kafka_2.10-0.8.1.jar -DpomFile=core/target/scala-2.10/kafka_2.10-0.8.1.pom
cd ..
mvn package

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%