Totodore / socketioxide

A socket.io server implementation in Rust that integrates with the Tower ecosystem and the Tokio stack.
https://docs.rs/socketioxide
MIT License
1.13k stars 49 forks source link

chore(ci/bench): add bencher configuration #307

Closed Totodore closed 2 months ago

github-actions[bot] commented 2 months ago

🐰Bencher

ReportFri, April 19, 2024 at 22:43:36 UTC
ProjectSocketioxide
Branchbencher
Testbedubuntu-latest
BenchmarkLatencyLatency Results
nanoseconds (ns)
Decode packet ack on /➖ (view plot)259.630
Decode packet ack on /custom_nsp➖ (view plot)285.410
Decode packet binary ack (b64) on /➖ (view plot)486.850
Decode packet binary ack (b64) on /custom_nsp➖ (view plot)503.050
Decode packet binary b64➖ (view plot)76.953
Decode packet binary event (b64) on /➖ (view plot)573.060
Decode packet binary event (b64) on /custom_nsp➖ (view plot)597.290
Decode packet connect on /➖ (view plot)46.955
Decode packet connect on /custom_nsp➖ (view plot)64.010
Decode packet event on /➖ (view plot)336.450
Decode packet event on /custom_nsp➖ (view plot)359.760
Decode packet event with ack on /➖ (view plot)341.580
Decode packet event with ack on /custom_nsp➖ (view plot)359.480
Decode packet message➖ (view plot)22.143
Decode packet noop➖ (view plot)14.345
Decode packet ping/pong➖ (view plot)14.301
Decode packet ping/pong upgrade➖ (view plot)14.338
Encode packet ack on /➖ (view plot)119.670
Encode packet ack on /custom_nsp➖ (view plot)126.520
Encode packet binary ack (b64) on /➖ (view plot)322.150
Encode packet binary ack (b64) on /custom_nsp➖ (view plot)327.330
Encode packet binary b64➖ (view plot)52.707
Encode packet binary event (b64) on /➖ (view plot)413.330
Encode packet binary event (b64) on /custom_nsp➖ (view plot)448.610
Encode packet connect on /➖ (view plot)51.992
Encode packet connect on /custom_nsp➖ (view plot)54.241
Encode packet event on /➖ (view plot)123.320
Encode packet event on /custom_nsp➖ (view plot)130.080
Encode packet event with ack on /➖ (view plot)124.130
Encode packet event with ack on /custom_nsp➖ (view plot)129.480
Encode packet message➖ (view plot)37.391
Encode packet noop➖ (view plot)22.861
Encode packet open➖ (view plot)311.180
Encode packet ping/pong➖ (view plot)22.747
Encode packet ping/pong upgrade➖ (view plot)22.804
extensions/concurrent_inserts➖ (view plot)24.247
itoa/number_itoa/21474➖ (view plot)22.288
itoa/number_itoa/2147483647➖ (view plot)23.511
itoa/number_itoa/4294967295➖ (view plot)23.524
itoa/number_reverse/21474➖ (view plot)22.456
itoa/number_reverse/2147483647➖ (view plot)26.926
itoa/number_reverse/4294967295➖ (view plot)27.002

Bencher - Continuous Benchmarking
View Public Perf Page
Docs | Repo | Chat | Help