Skip to main content
uv run pytest tests/test_eventbus_performance.py -vxs   # run the performance test suite in python
Runtime1 bus x 50k events x 1 handler500 buses x 100 events x 1 handler1 bus x 1 event x 50k parallel handlers1 bus x 50k events x 50k one-off handlersWorst case (N buses x N events x N handlers)
Python0.179ms/event, 0.235kb/event0.191ms/event, 0.191kb/event0.035ms/handler, 8.164kb/handler0.255ms/event, 0.185kb/event0.351ms/event, 5.867kb/event