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.21k stars 52 forks source link

Socketioxide v0.13.0 #318

Closed Totodore closed 5 months ago

Totodore commented 5 months ago

0.13.0

socketioxide

engineioxide

github-actions[bot] commented 5 months ago

🐰Bencher

ReportMon, May 6, 2024 at 18:50:51 UTC
ProjectSocketioxide
Branchrelease/v0.13.0
Testbedubuntu-latest

⚠️ WARNING: The following Measure does not have a Threshold. Without a Threshold, no Alerts will ever be generated!

  • Latency (latency)

Click here to create a new Threshold
For more information, see the Threshold documentation.
To only post results if a Threshold exists, set the --ci-only-thresholds CLI flag.

Click to view all benchmark results
BenchmarkLatencyLatency Results
nanoseconds (ns)
engineio_packet/decode/Decode packet binary b64➖ (view plot)84.31
engineio_packet/decode/Decode packet message➖ (view plot)46.71
engineio_packet/decode/Decode packet noop➖ (view plot)35.23
engineio_packet/decode/Decode packet ping/pong➖ (view plot)31.41
engineio_packet/decode/Decode packet ping/pong upgrade➖ (view plot)35.45
engineio_packet/encode/Encode packet binary b64➖ (view plot)56.53
engineio_packet/encode/Encode packet message➖ (view plot)31.43
engineio_packet/encode/Encode packet noop➖ (view plot)30.96
engineio_packet/encode/Encode packet open➖ (view plot)289.49
engineio_packet/encode/Encode packet ping/pong➖ (view plot)30.36
engineio_packet/encode/Encode packet ping/pong upgrade➖ (view plot)30.43
extensions/concurrent_get➖ (view plot)26.36
extensions/concurrent_get_inserts➖ (view plot)29.34
extensions/concurrent_inserts➖ (view plot)23.00
socketio_packet/decode/Decode packet ack on /➖ (view plot)274.03
socketio_packet/decode/Decode packet ack on /custom_nsp➖ (view plot)297.15
socketio_packet/decode/Decode packet binary ack (b64) on /➖ (view plot)472.78
socketio_packet/decode/Decode packet binary ack (b64) on /custom_nsp➖ (view plot)506.65
socketio_packet/decode/Decode packet binary event (b64) on /➖ (view plot)569.98
socketio_packet/decode/Decode packet binary event (b64) on /custom_nsp➖ (view plot)578.59
socketio_packet/decode/Decode packet connect on /➖ (view plot)62.22
socketio_packet/decode/Decode packet connect on /custom_nsp➖ (view plot)76.61
socketio_packet/decode/Decode packet event on /➖ (view plot)344.27
socketio_packet/decode/Decode packet event on /custom_nsp➖ (view plot)360.34
socketio_packet/decode/Decode packet event with ack on /➖ (view plot)342.65
socketio_packet/decode/Decode packet event with ack on /custom_nsp➖ (view plot)365.04
socketio_packet/encode/Encode packet ack on /➖ (view plot)123.46
socketio_packet/encode/Encode packet ack on /custom_nsp➖ (view plot)127.13
socketio_packet/encode/Encode packet binary ack (b64) on /➖ (view plot)308.73
socketio_packet/encode/Encode packet binary ack (b64) on /custom_nsp➖ (view plot)310.85
socketio_packet/encode/Encode packet binary event (b64) on /➖ (view plot)405.26
socketio_packet/encode/Encode packet binary event (b64) on /custom_nsp➖ (view plot)418.20
socketio_packet/encode/Encode packet connect on /➖ (view plot)53.23
socketio_packet/encode/Encode packet connect on /custom_nsp➖ (view plot)55.68
socketio_packet/encode/Encode packet event on /➖ (view plot)127.37
socketio_packet/encode/Encode packet event on /custom_nsp➖ (view plot)131.39
socketio_packet/encode/Encode packet event with ack on /➖ (view plot)127.89
socketio_packet/encode/Encode packet event with ack on /custom_nsp➖ (view plot)130.94

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