diff --git a/bench/dev2/data.js b/bench/dev2/data.js index a71e825aed..aa8c77c555 100644 --- a/bench/dev2/data.js +++ b/bench/dev2/data.js @@ -1,5 +1,5 @@ window.BENCHMARK_DATA = { - "lastUpdate": 1726808485271, + "lastUpdate": 1726894885623, "repoUrl": "https://github.com/paritytech/jsonrpsee", "entries": { "Benchmark": [ @@ -529720,6 +529720,766 @@ window.BENCHMARK_DATA = { "unit": "ns/iter" } ] + }, + { + "commit": { + "author": { + "name": "Daniel Freire", + "username": "dcfreire", + "email": "dcfreire77@gmail.com" + }, + "committer": { + "name": "GitHub", + "username": "web-flow", + "email": "noreply@github.com" + }, + "id": "f70c8c8f9b9cf463030aadb400c3c7c1f5bb815f", + "message": "server: change `http method_not_allowed` message (#1452)\n\nCo-authored-by: Niklas Adolfsson ", + "timestamp": "2024-09-20T07:12:04Z", + "url": "https://github.com/paritytech/jsonrpsee/commit/f70c8c8f9b9cf463030aadb400c3c7c1f5bb815f" + }, + "date": 1726894884821, + "tool": "cargo", + "benches": [ + { + "name": "jsonrpsee_types_array_params_baseline", + "value": 115, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "jsonrpsee_types_array_params", + "value": 217, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "jsonrpsee_types_object_params_baseline", + "value": 128, + "range": "± 0", + "unit": "ns/iter" + }, + { + "name": "jsonrpsee_types_object_params", + "value": 225, + "range": "± 3", + "unit": "ns/iter" + }, + { + "name": "sync/http_custom_headers_round_trip/0kb", + "value": 42778, + "range": "± 590", + "unit": "ns/iter" + }, + { + "name": "sync/http_custom_headers_round_trip/1kb", + "value": 42886, + "range": "± 553", + "unit": "ns/iter" + }, + { + "name": "sync/http_custom_headers_round_trip/5kb", + "value": 45490, + "range": "± 625", + "unit": "ns/iter" + }, + { + "name": "sync/http_custom_headers_round_trip/25kb", + "value": 51123, + "range": "± 824", + "unit": "ns/iter" + }, + { + "name": "sync/http_custom_headers_round_trip/100kb", + "value": 72273, + "range": "± 1274", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/2", + "value": 120020, + "range": "± 160858", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/4", + "value": 137640, + "range": "± 370977", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/8", + "value": 249760, + "range": "± 716808", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/3", + "value": 1428668, + "range": "± 24424", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/9", + "value": 4908025, + "range": "± 171735", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/27", + "value": 13982778, + "range": "± 531512", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/81", + "value": 34813979, + "range": "± 1891649", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/243", + "value": 110793168, + "range": "± 5089352", + "unit": "ns/iter" + }, + { + "name": "sync/http_round_trip/729", + "value": 341137332, + "range": "± 9409864", + "unit": "ns/iter" + }, + { + "name": "sync/http_batch_requests/fast_call/2", + "value": 46857, + "range": "± 483", + "unit": "ns/iter" + }, + { + "name": "sync/http_batch_requests/fast_call/5", + "value": 52056, + "range": "± 452", + "unit": "ns/iter" + }, + { + "name": "sync/http_batch_requests/fast_call/10", + "value": 65948, + "range": "± 688", + "unit": "ns/iter" + }, + { + "name": "sync/http_batch_requests/fast_call/50", + "value": 135804, + "range": "± 1757", + "unit": "ns/iter" + }, + { + "name": "sync/http_batch_requests/fast_call/100", + "value": 220421, + "range": "± 2382", + "unit": "ns/iter" + }, + { + "name": "sync/ws_custom_headers_handshake/0kb", + "value": 63876, + "range": "± 621", + "unit": "ns/iter" + }, + { + "name": "sync/ws_custom_headers_handshake/1kb", + "value": 64456, + "range": "± 873", + "unit": "ns/iter" + }, + { + "name": "sync/ws_custom_headers_handshake/2kb", + "value": 68604, + "range": "± 1272", + "unit": "ns/iter" + }, + { + "name": "sync/ws_custom_headers_handshake/4kb", + "value": 73890, + "range": "± 2242", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/2", + "value": 147617, + "range": "± 13391", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/4", + "value": 263087, + "range": "± 22597", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/8", + "value": 488229, + "range": "± 55105", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/3", + "value": 1218843, + "range": "± 11681", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/9", + "value": 2460999, + "range": "± 29558", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/27", + "value": 7580477, + "range": "± 437721", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/81", + "value": 25107074, + "range": "± 2476175", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/243", + "value": 92868526, + "range": "± 7434893", + "unit": "ns/iter" + }, + { + "name": "sync/ws_round_trip/729", + "value": 290797968, + "range": "± 12597750", + "unit": "ns/iter" + }, + { + "name": "sync/ws_batch_requests/fast_call/2", + "value": 39501, + "range": "± 539", + "unit": "ns/iter" + }, + { + "name": "sync/ws_batch_requests/fast_call/5", + "value": 46331, + "range": "± 441", + "unit": "ns/iter" + }, + { + "name": "sync/ws_batch_requests/fast_call/10", + "value": 57215, + "range": "± 560", + "unit": "ns/iter" + }, + { + "name": "sync/ws_batch_requests/fast_call/50", + "value": 136836, + "range": "± 1364", + "unit": "ns/iter" + }, + { + "name": "sync/ws_batch_requests/fast_call/100", + "value": 254178, + "range": "± 2931", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/16", + "value": 453508, + "range": "± 1080264", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/32", + "value": 877018, + "range": "± 2611068", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/64", + "value": 1729768, + "range": "± 4097017", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/16", + "value": 907608, + "range": "± 43605", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/32", + "value": 1730701, + "range": "± 54861", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/64", + "value": 3397754, + "range": "± 126321", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/16", + "value": 1567930, + "range": "± 54221", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/32", + "value": 3058820, + "range": "± 77253", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/64", + "value": 5974447, + "range": "± 199316", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/128", + "value": 7718271, + "range": "± 8027647", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/256", + "value": 15636242, + "range": "± 7465325", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/512", + "value": 41028001, + "range": "± 11724797", + "unit": "ns/iter" + }, + { + "name": "sync/http_concurrent_conn_calls/fast_call/1024", + "value": 79167444, + "range": "± 20790492", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/128", + "value": 6636283, + "range": "± 130921", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/256", + "value": 14137079, + "range": "± 236802", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/512", + "value": 28791509, + "range": "± 531953", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_calls/fast_call/1024", + "value": 60854017, + "range": "± 966010", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/128", + "value": 11757136, + "range": "± 184870", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/256", + "value": 24204248, + "range": "± 397369", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/512", + "value": 48388590, + "range": "± 594248", + "unit": "ns/iter" + }, + { + "name": "sync/ws_concurrent_conn_subs/1024", + "value": 101310869, + "range": "± 1641804", + "unit": "ns/iter" + }, + { + "name": "async/http_custom_headers_round_trip/0kb", + "value": 41844, + "range": "± 650", + "unit": "ns/iter" + }, + { + "name": "async/http_custom_headers_round_trip/1kb", + "value": 42023, + "range": "± 408", + "unit": "ns/iter" + }, + { + "name": "async/http_custom_headers_round_trip/5kb", + "value": 44104, + "range": "± 967", + "unit": "ns/iter" + }, + { + "name": "async/http_custom_headers_round_trip/25kb", + "value": 49964, + "range": "± 522", + "unit": "ns/iter" + }, + { + "name": "async/http_custom_headers_round_trip/100kb", + "value": 71198, + "range": "± 1103", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/2", + "value": 117228, + "range": "± 92251", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/4", + "value": 136725, + "range": "± 353774", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/8", + "value": 245055, + "range": "± 687186", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/3", + "value": 1464487, + "range": "± 21152", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/9", + "value": 3259128, + "range": "± 76357", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/27", + "value": 9472110, + "range": "± 351883", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/81", + "value": 31843255, + "range": "± 1364791", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/243", + "value": 98221375, + "range": "± 4632422", + "unit": "ns/iter" + }, + { + "name": "async/http_round_trip/729", + "value": 334584364, + "range": "± 8925738", + "unit": "ns/iter" + }, + { + "name": "async/http_batch_requests/fast_call/2", + "value": 46494, + "range": "± 462", + "unit": "ns/iter" + }, + { + "name": "async/http_batch_requests/fast_call/5", + "value": 51882, + "range": "± 521", + "unit": "ns/iter" + }, + { + "name": "async/http_batch_requests/fast_call/10", + "value": 65438, + "range": "± 480", + "unit": "ns/iter" + }, + { + "name": "async/http_batch_requests/fast_call/50", + "value": 135929, + "range": "± 1529", + "unit": "ns/iter" + }, + { + "name": "async/http_batch_requests/fast_call/100", + "value": 219718, + "range": "± 2053", + "unit": "ns/iter" + }, + { + "name": "async/ws_custom_headers_handshake/0kb", + "value": 63805, + "range": "± 866", + "unit": "ns/iter" + }, + { + "name": "async/ws_custom_headers_handshake/1kb", + "value": 64377, + "range": "± 1184", + "unit": "ns/iter" + }, + { + "name": "async/ws_custom_headers_handshake/2kb", + "value": 67593, + "range": "± 1417", + "unit": "ns/iter" + }, + { + "name": "async/ws_custom_headers_handshake/4kb", + "value": 74200, + "range": "± 1161", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/2", + "value": 145289, + "range": "± 48483", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/4", + "value": 271729, + "range": "± 34773", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/8", + "value": 502180, + "range": "± 308909", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/3", + "value": 1242035, + "range": "± 10630", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/9", + "value": 2492393, + "range": "± 31291", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/27", + "value": 8034187, + "range": "± 569782", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/81", + "value": 25648003, + "range": "± 2399198", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/243", + "value": 92776550, + "range": "± 7139924", + "unit": "ns/iter" + }, + { + "name": "async/ws_round_trip/729", + "value": 285634579, + "range": "± 8539990", + "unit": "ns/iter" + }, + { + "name": "async/ws_batch_requests/fast_call/2", + "value": 39463, + "range": "± 389", + "unit": "ns/iter" + }, + { + "name": "async/ws_batch_requests/fast_call/5", + "value": 45863, + "range": "± 507", + "unit": "ns/iter" + }, + { + "name": "async/ws_batch_requests/fast_call/10", + "value": 56760, + "range": "± 429", + "unit": "ns/iter" + }, + { + "name": "async/ws_batch_requests/fast_call/50", + "value": 138360, + "range": "± 2179", + "unit": "ns/iter" + }, + { + "name": "async/ws_batch_requests/fast_call/100", + "value": 256263, + "range": "± 3271", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/16", + "value": 458468, + "range": "± 1233832", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/32", + "value": 872791, + "range": "± 2061138", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/64", + "value": 1741224, + "range": "± 4239079", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/16", + "value": 894148, + "range": "± 85365", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/32", + "value": 1729184, + "range": "± 57724", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/64", + "value": 3458558, + "range": "± 105337", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/16", + "value": 1592874, + "range": "± 82805", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/32", + "value": 3050391, + "range": "± 94030", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/64", + "value": 5924369, + "range": "± 183758", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/128", + "value": 7904183, + "range": "± 3692102", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/256", + "value": 15746457, + "range": "± 9181169", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/512", + "value": 39839739, + "range": "± 10808928", + "unit": "ns/iter" + }, + { + "name": "async/http_concurrent_conn_calls/fast_call/1024", + "value": 83287185, + "range": "± 25081364", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/128", + "value": 6726595, + "range": "± 111924", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/256", + "value": 14152742, + "range": "± 239297", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/512", + "value": 29187836, + "range": "± 552781", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_calls/fast_call/1024", + "value": 61336530, + "range": "± 816913", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/128", + "value": 11650393, + "range": "± 192392", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/256", + "value": 24003007, + "range": "± 332767", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/512", + "value": 47854783, + "range": "± 848374", + "unit": "ns/iter" + }, + { + "name": "async/ws_concurrent_conn_subs/1024", + "value": 100860476, + "range": "± 1525500", + "unit": "ns/iter" + }, + { + "name": "subscriptions/subscribe", + "value": 52898, + "range": "± 763", + "unit": "ns/iter" + }, + { + "name": "subscriptions/subscribe_response", + "value": 3538, + "range": "± 98", + "unit": "ns/iter" + }, + { + "name": "subscriptions/unsub", + "value": 2540, + "range": "± 41", + "unit": "ns/iter" + } + ] } ] }