This is kind of a reaction to the blog just published, Event Sourcing Outgrows the Database. I wonder how many people have successfully implement Kafka using an Event Sourcing architecture.
To me it seems like using an Event Store is a better fit, with less moving parts. Additional frameworks like Axon also seem to make Event Sourcing a lot simpler.
I do think Kafka could be part of an Event Sourcing solution, and might help with scaling it.