Benchmarks

The benchmark measures the time from sending a message to receiving it in some test scenarios. The number of clients and unique channels are shown in the graph. Messages were sent from one to multiple threads (the graph shows the total number of messages sent).

chaos diagram

memory usage ~20Mb, CPU usage ~90% of 1 core of Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz

chaos diagram

memory usage ~5Mb, CPU usage ~60% of 1 core of Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz

chaos diagram

memory usage ~15Mb, CPU usage ~90% of 1 core of Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz

chaos diagram

memory usage ~26Mb, CPU usage ~90% of 1 core of Intel(R) Core(TM) i5-5200U CPU @ 2.20GHz