This is kind of a reaction to the blog just published, https://www.confluent.io/blog/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.