cruise-control

Kafka cluster manager

Automates dynamic workload rebalance and self-healing of large-scale Apache Kafka clusters

Cruise-control is the first of its kind to fully automate the dynamic workload rebalance and self-healing of a Kafka cluster. It provides great value to Kafka users by simplifying the operation of Kafka clusters.

GitHub

3k stars
133 watching
592 forks
Language: Java
last commit: 11 days ago
Linked from 2 awesome lists

cluster-managementkafkaself-healing

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
linkedin/cruise-control-ui A single-page web application for managing large-scale Kafka deployments 346
linkedin/kafka-monitor Automates monitoring of Kafka cluster performance and health using end-to-end pipelines to collect vital statistics 2,023
provectus/kafka-ui A web-based management interface for Apache Kafka clusters, providing metrics visualization and configuration options. 9,809
linkedin/burrow A tool for monitoring Apache Kafka consumer lag and providing cluster information 3,762
obsidiandynamics/kafdrop A web-based UI for viewing and managing Kafka topics and consumer groups 5,582
karmada-io/karmada An orchestration system that allows running cloud-native applications across multiple Kubernetes clusters and clouds with minimal changes to the applications. 4,490
yahoo/cmak Tool for managing Apache Kafka clusters 11,836
streamthoughts/kafka-monitoring-stack-docker-compose Provides Docker Compose files to deploy a comprehensive Apache Kafka monitoring stack with Prometheus and Grafana. 135
cafxx/kafkabalancer Automates rebalancing of Kafka clusters to minimize workload difference between brokers. 48
tchiotludo/akhq A tool for managing Apache Kafka configurations and data 3,411
lwolf/konsumerator Automates management and resource allocation for Kafka consumers in Kubernetes clusters. 22
linkedin/li-apache-kafka-clients A wrapper library that adds features to the Apache Kafka vanilla clients, including large message support and auditing. 133
systemcraftsman/strimzi-kafka-cli A command-line tool to manage Apache Kafka clusters and resources in Kubernetes environments. 80
edenhill/kcat A command line tool for producing and consuming Apache Kafka messages. 5,447
strimzi/strimzi-kafka-operator An operator for deploying and managing Apache Kafka clusters on Kubernetes or OpenShift 4,858