A service for Kafka cluster auto healing and workload balancing

What is DoctorKafka?

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.

DoctorKafka is a tool in the Message Queue category of a tech stack.

DoctorKafka is an open source tool with 461 Github Stars and 65 Github Forks. Here’s a link to DoctorKafka's open source repository on Github

DoctorKafka integrates with

Why people like DoctorKafka

Here’s a list of reasons why companies and developers use DoctorKafka.

Add a one-liner

DoctorKafka's alternatives

  • RabbitMQ - RabbitMQ is a messaging broker - an intermediary for messaging
  • Kafka - Distributed, fault tolerant, high throughput pub-sub messaging system
  • Amazon SQS - Fully managed message queuing service
  • Celery - Distributed task queue
  • ActiveMQ - A message broker written in Java together with a full JMS client

See all alternatives to DoctorKafka