The advantage of Kafka is that we can use a well known battle tested solution as our backbone and write buggy software around it.