问题
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.
回答1:
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 / CloudStreams 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
来源:https://stackoverflow.com/questions/56185568/alternative-to-spring-kafka-kafka-libraries-implementation