Just thought I’d share a fun benchmark I did today.
- Producer is a python script, started in a separate terminal window
- Producer pushes 1,000 Events each of size 1K (random data) to Event Store
- With a random event-id
- Via HTTP API.
- Events/sec Indiv. shows how many events per second each producer could push (I took the minimum out of all)
- Events/sec Total shows the total throughput of the system. It’s the product of previous two colums.
E.g.: Events/Sec Total = Num. Producers * Events/Sec Indiv.