Hi Team Kafka, I was thinking of enhancing our system tests with some fault injections. You know, drop random packets, partition some nodes, delete disks, maybe play with system clocks. Fun stuff :)
I was thinking of adding the fault injection to our system tests, so if someone reports a failure scenario, we can create a similar scenario in our system tests to make sure we fixed it. I've also seen suggestions of using Jepsen for fault injection, but I'm not familiar with this framework. What do you guys think? Write our own failure injection? or write Kafka tests in Jepsen? -- Gwen Shapira Product Manager | Confluent 650.450.2760 | @gwenshap Follow us: Twitter | blog