Need advice about which tool to choose?Ask the StackShare community!
rdkafka vs DoctorKafka: What are the differences?
What is rdkafka? Modern and performant Kafka client library for Ruby. This gem is a modern Kafka client library for Ruby based on librdkafka. It wraps the production-ready C client using the ffi gem and targets Kafka 1.0+ and Ruby 2.3+.
What is DoctorKafka? A service for Kafka cluster auto healing and workload balancing. DoctorKafka can automatically detect broker failure and reassign the workload on the failed nodes to other nodes. DoctorKafka can also perform load balancing based on topic partitions's network usage, and makes sure that broker network usage does not exceed the defined settings.
rdkafka and DoctorKafka can be categorized as "Kafka" tools.
DoctorKafka is an open source tool with 538 GitHub stars and 75 GitHub forks. Here's a link to DoctorKafka's open source repository on GitHub.