Mak
Mak

Reputation: 165

Alternative to Spring-Kafka (Kafka libraries/implementation)

I want suggestions of alternatives to Spring-Kafka.

I have used Kafka integrated in Spring in my application. I want to explore any alternative libraries available. Would be good if comparative analysis is share between libraries.

Upvotes: 2

Views: 1278

Answers (1)

OneCricketeer
OneCricketeer

Reputation: 191728

In addition to the plain Java API ... Put site:github.com + kafka in your favorite search engine...

  • wix/greyhound (seems pretty simple, and based on ZIO)

  • zio-kafka (ZIO is cool)

  • ExpediaGroup/rhapsody (Worth a look)

  • dropwizard/dropwizard-kafka (my personal 2nd choice)

  • Reactor Kafka (I think Spring-Kafka / Spring Cloud Streams kinda took over this project)

  • Akka Alpakka (Akka is a great framework)

  • SmallRye Reactive Messaging (with or without Quarkus) (one I would pick for new projects)

  • Micronaut Kafka (Good for webapps)

  • Vert.x Kafka client (Reactive, functional programming is awesome)

... probably more

Upvotes: 6

Related Questions