Skip to content

Kinkang, i.e. Yinyang for Kafka, is a simple Kafka topic balancer written in Golang

License

Notifications You must be signed in to change notification settings

danielgospodinow/kinkang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kinkang

Kinkang, i.e. Yinyang for Kafka, is a simple Kafka topic balancer written in Golang.

It uses IBM's sarama library to interact with Kafka.

The types of supported balancing are:

  • Round Robin
  • Smart Balance

This piece of software can be used as

  • (TBD) A Kubernetes cronjob that periodically balances clusters.
  • (TBD) A CLI tool that can be used for on-demand cluster balancing.
  • A standalone app to trigger on-demand cluster balancing.

About

Kinkang, i.e. Yinyang for Kafka, is a simple Kafka topic balancer written in Golang

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages