Show HN: Khaos – Kafka traffic and failure simulator, rewritten in Go

skrbic_a1 pts0 comments

I first shared an early version of Khaos here about 8 months ago. It was originally written in Python, but I ve since rewritten the project in Go using franz-go.Khaos generates realistic Kafka traffic and deliberately reproduces conditions like consumer lag, hot partitions, rebalances, and broker failures. The idea is to make these scenarios repeatable without having to write throwaway producer/consumer scripts every time you need to test something.Along with the Go rewrite, I built a new website and proper documentation:https://getkhaos.devThe source is linked in the submission.I d love feedback from people working with Kafka or Go, particularly around scenarios you d find useful to reproduce.

khaos kafka traffic rewritten consumer scenarios

Related Articles