Sends messages using Kafka and Avro (serialized with the Apache Avro library).
Both Consumer and Producers provided. For usage, check the tests.
Add in your pom.xml
file the jitpack.io repositories:
<repositories>
<repository>
<id>jitpack.io</id>
<url>https://jitpack.io</url>
</repository>
</repositories>
Now add the package as a dependency:
<dependencies>
<dependency>
<groupId>com.git.luolix.top-nilportugues</groupId>
<artifactId>eventbus-kafka-avro</artifactId>
<version>${eventbus-kafka-avro.version}</version>
</dependency>
</dependencies>
The code base is licensed under the MIT license.