diff --git a/bench/dev2/data.js b/bench/dev2/data.js index 80799d82fe..d078394476 100644 --- a/bench/dev2/data.js +++ b/bench/dev2/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1726549278847, + "lastUpdate": 1726635681026, "repoUrl": "https://github.com/paritytech/jsonrpsee", "entries": { "Benchmark": [ @@ -527440,6 +527440,766 @@ window.BENCHMARK_DATA = { "unit": "ns/iter" } ] + }, + { + "commit": { + "author": { + "name": "Iker", + "username": "IkerAlus", + "email": "34474035+IkerAlus@users.noreply.github.com" + }, + "committer": { + "name": "GitHub", + "username": "web-flow", + "email": "noreply@github.com" + }, + "id": "961df83e961daf80bc68ca3357d2e9243ce22aed", + "message": "Update README.md (#1454)\n\nupdate readme to point to Polkadot-sdk", + "timestamp": "2024-09-13T11:31:44Z", + "url": "https://github.com/paritytech/jsonrpsee/commit/961df83e961daf80bc68ca3357d2e9243ce22aed" + }, + "date": 1726635680485, + "tool": "cargo", + "benches": [ + { + "name": "jsonrpsee_types_array_params_baseline", + "value": 120, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "jsonrpsee_types_array_params", + "value": 220, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "jsonrpsee_types_object_params_baseline", + "value": 126, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "jsonrpsee_types_object_params", + "value": 230, + "range": "± 1", + "unit": "ns/iter" + }, + { + "name": "sync/http_custom_headers_round_trip/0kb", + "value": 43215, + "range": "± 1023", + "unit": "ns/iter" + }, + { + "name": "sync/http_custom_headers_round_trip/1kb", + "value": 42733, + "range": "± 1245", + "unit": "ns/iter" + }, + { + "name": "sync/http_custom_headers_round_trip/5kb", + "value": 44680, + "range": "± 1218", + "unit": "ns/iter" + }, + { + "name": "sync/http_custom_headers_round_trip/25kb", + "value": 50184, + "range": "± 1221", + "unit": "ns/iter" + }, + { + "name": "sync/http_custom_headers_round_trip/100kb", + "value": 73265, + "range": "± 4163", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/2", + "value": 119684, + "range": "± 65489", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/4", + "value": 138180, + "range": "± 528149", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/8", + "value": 247848, + "range": "± 639236", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/3", + "value": 1701456, + "range": "± 120775", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/9", + "value": 3501555, + "range": "± 118021", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/27", + "value": 11285530, + "range": "± 412729", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/81", + "value": 35631990, + "range": "± 1336038", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/243", + "value": 105803701, + "range": "± 4917757", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/729", + "value": 339019931, + "range": "± 9447272", + "unit": "ns/iter" + }, + { + "name": "sync/http_batch_requests/fast_call/2", + "value": 47503, + "range": "± 953", + "unit": "ns/iter" + }, + { + "name": "sync/http_batch_requests/fast_call/5", + "value": 52643, + "range": "± 937", + "unit": "ns/iter" + }, + { + "name": "sync/http_batch_requests/fast_call/10", + "value": 66329, + "range": "± 1032", + "unit": "ns/iter" + }, + { + "name": "sync/http_batch_requests/fast_call/50", + "value": 135583, + "range": "± 2851", + "unit": "ns/iter" + }, + { + "name": "sync/http_batch_requests/fast_call/100", + "value": 219023, + "range": "± 4881", + "unit": "ns/iter" + }, + { + "name": "sync/ws_custom_headers_handshake/0kb", + "value": 63663, + "range": "± 921", + "unit": "ns/iter" + }, + { + "name": "sync/ws_custom_headers_handshake/1kb", + "value": 64453, + "range": "± 826", + "unit": "ns/iter" + }, + { + "name": "sync/ws_custom_headers_handshake/2kb", + "value": 69055, + "range": "± 1184", + "unit": "ns/iter" + }, + { + "name": "sync/ws_custom_headers_handshake/4kb", + "value": 75670, + "range": "± 1193", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/2", + "value": 148466, + "range": "± 6041", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/4", + "value": 277516, + "range": "± 31713", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/8", + "value": 507194, + "range": "± 81369", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/3", + "value": 1332705, + "range": "± 17810", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/9", + "value": 2491189, + "range": "± 34019", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/27", + "value": 7540766, + "range": "± 235167", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/81", + "value": 23794183, + "range": "± 863982", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/243", + "value": 90228327, + "range": "± 5021001", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/729", + "value": 294808267, + "range": "± 10058009", + "unit": "ns/iter" + }, + { + "name": "sync/ws_batch_requests/fast_call/2", + "value": 39853, + "range": "± 1228", + "unit": "ns/iter" + }, + { + "name": "sync/ws_batch_requests/fast_call/5", + "value": 46007, + "range": "± 987", + "unit": "ns/iter" + }, + { + "name": "sync/ws_batch_requests/fast_call/10", + "value": 57419, + "range": "± 507", + "unit": "ns/iter" + }, + { + "name": "sync/ws_batch_requests/fast_call/50", + "value": 137518, + "range": "± 988", + "unit": "ns/iter" + }, + { + "name": "sync/ws_batch_requests/fast_call/100", + "value": 263002, + "range": "± 3957", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/16", + "value": 456400, + "range": "± 1111346", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/32", + "value": 873429, + "range": "± 2417565", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/64", + "value": 1729048, + "range": "± 4222095", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/16", + "value": 900992, + "range": "± 42432", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/32", + "value": 1748447, + "range": "± 62906", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/64", + "value": 3404409, + "range": "± 87829", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/16", + "value": 1601097, + "range": "± 59092", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/32", + "value": 3107973, + "range": "± 92747", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/64", + "value": 6039273, + "range": "± 221831", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/128", + "value": 7660217, + "range": "± 3820617", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/256", + "value": 15713341, + "range": "± 7394300", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/512", + "value": 41182541, + "range": "± 12143098", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/1024", + "value": 84052988, + "range": "± 26000560", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/128", + "value": 6724125, + "range": "± 297124", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/256", + "value": 13922415, + "range": "± 177761", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/512", + "value": 28450198, + "range": "± 374026", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/1024", + "value": 59735538, + "range": "± 801263", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/128", + "value": 11845091, + "range": "± 284320", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/256", + "value": 23601068, + "range": "± 290362", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/512", + "value": 47508908, + "range": "± 496314", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/1024", + "value": 100890903, + "range": "± 1202999", + "unit": "ns/iter" + }, + { + "name": "async/http_custom_headers_round_trip/0kb", + "value": 42584, + "range": "± 802", + "unit": "ns/iter" + }, + { + "name": "async/http_custom_headers_round_trip/1kb", + "value": 42442, + "range": "± 1113", + "unit": "ns/iter" + }, + { + "name": "async/http_custom_headers_round_trip/5kb", + "value": 45423, + "range": "± 1079", + "unit": "ns/iter" + }, + { + "name": "async/http_custom_headers_round_trip/25kb", + "value": 51034, + "range": "± 1560", + "unit": "ns/iter" + }, + { + "name": "async/http_custom_headers_round_trip/100kb", + "value": 74687, + "range": "± 2477", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/2", + "value": 119598, + "range": "± 70966", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/4", + "value": 136008, + "range": "± 344922", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/8", + "value": 245746, + "range": "± 702392", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/3", + "value": 1565086, + "range": "± 14630", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/9", + "value": 3088310, + "range": "± 50737", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/27", + "value": 9221874, + "range": "± 271935", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/81", + "value": 31710816, + "range": "± 1485128", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/243", + "value": 107059410, + "range": "± 4802379", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/729", + "value": 354046309, + "range": "± 11145743", + "unit": "ns/iter" + }, + { + "name": "async/http_batch_requests/fast_call/2", + "value": 48439, + "range": "± 1204", + "unit": "ns/iter" + }, + { + "name": "async/http_batch_requests/fast_call/5", + "value": 52993, + "range": "± 775", + "unit": "ns/iter" + }, + { + "name": "async/http_batch_requests/fast_call/10", + "value": 66267, + "range": "± 1133", + "unit": "ns/iter" + }, + { + "name": "async/http_batch_requests/fast_call/50", + "value": 135584, + "range": "± 1723", + "unit": "ns/iter" + }, + { + "name": "async/http_batch_requests/fast_call/100", + "value": 218460, + "range": "± 3385", + "unit": "ns/iter" + }, + { + "name": "async/ws_custom_headers_handshake/0kb", + "value": 63961, + "range": "± 1306", + "unit": "ns/iter" + }, + { + "name": "async/ws_custom_headers_handshake/1kb", + "value": 64669, + "range": "± 1275", + "unit": "ns/iter" + }, + { + "name": "async/ws_custom_headers_handshake/2kb", + "value": 69717, + "range": "± 1545", + "unit": "ns/iter" + }, + { + "name": "async/ws_custom_headers_handshake/4kb", + "value": 74627, + "range": "± 1517", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/2", + "value": 149208, + "range": "± 7173", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/4", + "value": 279439, + "range": "± 26144", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/8", + "value": 502052, + "range": "± 87976", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/3", + "value": 1355662, + "range": "± 18252", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/9", + "value": 2543552, + "range": "± 31859", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/27", + "value": 7451446, + "range": "± 278218", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/81", + "value": 25683678, + "range": "± 1918395", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/243", + "value": 86125744, + "range": "± 8369057", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/729", + "value": 294252238, + "range": "± 10895553", + "unit": "ns/iter" + }, + { + "name": "async/ws_batch_requests/fast_call/2", + "value": 39827, + "range": "± 654", + "unit": "ns/iter" + }, + { + "name": "async/ws_batch_requests/fast_call/5", + "value": 45874, + "range": "± 773", + "unit": "ns/iter" + }, + { + "name": "async/ws_batch_requests/fast_call/10", + "value": 56859, + "range": "± 3144", + "unit": "ns/iter" + }, + { + "name": "async/ws_batch_requests/fast_call/50", + "value": 137572, + "range": "± 1155", + "unit": "ns/iter" + }, + { + "name": "async/ws_batch_requests/fast_call/100", + "value": 259976, + "range": "± 4495", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/16", + "value": 450732, + "range": "± 1171926", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/32", + "value": 868121, + "range": "± 2111048", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/64", + "value": 1708810, + "range": "± 4112084", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/16", + "value": 910669, + "range": "± 50382", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/32", + "value": 1736170, + "range": "± 148785", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/64", + "value": 3420008, + "range": "± 101240", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/16", + "value": 1605180, + "range": "± 46974", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/32", + "value": 3053121, + "range": "± 86262", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/64", + "value": 5912268, + "range": "± 191917", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/128", + "value": 7800243, + "range": "± 3667030", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/256", + "value": 15687961, + "range": "± 7742959", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/512", + "value": 41176625, + "range": "± 11941945", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/1024", + "value": 79249364, + "range": "± 21667685", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/128", + "value": 6675447, + "range": "± 113267", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/256", + "value": 13848650, + "range": "± 180415", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/512", + "value": 28278400, + "range": "± 388293", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/1024", + "value": 59281331, + "range": "± 680136", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/128", + "value": 11884639, + "range": "± 205535", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/256", + "value": 23774743, + "range": "± 248012", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/512", + "value": 47590616, + "range": "± 541226", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/1024", + "value": 100186722, + "range": "± 1023946", + "unit": "ns/iter" + }, + { + "name": "subscriptions/subscribe", + "value": 53698, + "range": "± 739", + "unit": "ns/iter" + }, + { + "name": "subscriptions/subscribe_response", + "value": 3484, + "range": "± 102", + "unit": "ns/iter" + }, + { + "name": "subscriptions/unsub", + "value": 2466, + "range": "± 55", + "unit": "ns/iter" + } + ] } ] }