apache kafka performance vs. event store performance for a single node


Would you consider the performance of event store, for a single node, to be on par with a single apache Kafka node?


Haven’t seen all their benchmarks but my guess would be yes. We have micro benchmarks hitting over 100k events/second. There are also some key differences. Creating a huge number of keys (streams) for example is a bad idea in Kafka where as the cost of a stream in event store is basically free. They have a nicer elasticity story which is just something we are getting into now.



Can you tell me more about how you are hitting 100.000 events per second? What hardware, number of streams etc..