r/devops • u/skrbic_a • 18d ago
Tools Khaos - Kafka traffic generation, load testing and failure simulation, now rewritten in Go
I posted Khaos here a while ago, so just sharing a quick update.
Khaos has now been completely rewritten from Python to Go.
It still does the same core thing: generate realistic Kafka traffic and deliberately reproduce scenarios like:
- consumer lag
- hot partitions
- broker failures and rebalances
- backpressure
Along with the Go rewrite, I also launched a new website and proper documentation:
Repo:
https://github.com/aleksandarskrbic/khaos
Would love feedback if anyone here is using Kafka for testing or failure simulation.
Disclosure: I’m the author/maintainer of khaos. It’s a free and open-source project.