From 7a556ede65ba2c6a38601dd1ddcad5160510f105 Mon Sep 17 00:00:00 2001 From: MDA2AV Date: Mon, 24 Aug 2026 12:16:54 +0100 Subject: [PATCH] disable the remaining validation failures, and drop their results The last group from the sweep in #1285: twelve entries that fail checks other than the static probe, so neither #1288 (build), #1289 (fragmentation) nor #1290 (static reference-only) covers them. deno-websocket, fleck reject non-upgrade GET /ws node-websocket text echo, multi-message, dies during the run dogrider binary echo sark upload chunked, upload truncated body, StreamSum over h2+TLS swerver HTTP/2 negotiation and h2c prior-knowledge wtx-grpc, wtx-grpc-tls GetSum over h2c / h2+TLS iris, typev upload chunked, plus static zio-http, zix upload chunked Each fails something the entry claims to implement, so the numbers it publishes for those profiles do not describe a working server. zio-http is the only flagship here and the only one whose failure is a single profile -- upload chunked. It is included because the instruction was the remaining failures, but it is the one worth a second look before this merges: it loses 23 result keys over one check. --- frameworks/deno-websocket/meta.json | 2 +- frameworks/dogrider/meta.json | 2 +- frameworks/fleck/meta.json | 2 +- frameworks/iris/meta.json | 2 +- frameworks/node-websocket/meta.json | 2 +- frameworks/sark/meta.json | 2 +- frameworks/swerver/meta.json | 2 +- frameworks/typev/meta.json | 2 +- frameworks/wtx-grpc-tls/meta.json | 2 +- frameworks/wtx-grpc/meta.json | 2 +- frameworks/zio-http/meta.json | 2 +- frameworks/zix/meta.json | 2 +- site/data/results/deno-websocket.json | 122 ---- site/data/results/dogrider.json | 119 ---- site/data/results/fleck.json | 119 ---- site/data/results/iris.json | 279 -------- site/data/results/node-websocket.json | 122 ---- site/data/results/sark.json | 925 -------------------------- site/data/results/swerver.json | 554 --------------- site/data/results/typev.json | 351 ---------- site/data/results/wtx.json | 366 ---------- site/data/results/zio-http.json | 468 ------------- site/data/results/zix.json | 468 ------------- 23 files changed, 12 insertions(+), 3905 deletions(-) delete mode 100644 site/data/results/deno-websocket.json delete mode 100644 site/data/results/dogrider.json delete mode 100644 site/data/results/fleck.json delete mode 100644 site/data/results/iris.json delete mode 100644 site/data/results/node-websocket.json delete mode 100644 site/data/results/sark.json delete mode 100644 site/data/results/swerver.json delete mode 100644 site/data/results/typev.json delete mode 100644 site/data/results/wtx.json delete mode 100644 site/data/results/zio-http.json delete mode 100644 site/data/results/zix.json diff --git a/frameworks/deno-websocket/meta.json b/frameworks/deno-websocket/meta.json index 005da3df6..d37f62587 100644 --- a/frameworks/deno-websocket/meta.json +++ b/frameworks/deno-websocket/meta.json @@ -6,7 +6,7 @@ "engine": "deno", "description": "Deno WebSocket echo server", "repo": "https://github.com/denoland/deno", - "enabled": true, + "enabled": false, "tests": [ "echo-ws", "echo-ws-pipeline" diff --git a/frameworks/dogrider/meta.json b/frameworks/dogrider/meta.json index e14ea0aee..4acb2f65f 100644 --- a/frameworks/dogrider/meta.json +++ b/frameworks/dogrider/meta.json @@ -6,7 +6,7 @@ "engine": "zerg", "description": "GenHTTP websockets with zerg backend", "repo": "https://github.com/MDA2AV/dogrider", - "enabled": true, + "enabled": false, "tests": [ "echo-ws", "echo-ws-pipeline" diff --git a/frameworks/fleck/meta.json b/frameworks/fleck/meta.json index e090abdae..e806ea163 100644 --- a/frameworks/fleck/meta.json +++ b/frameworks/fleck/meta.json @@ -6,7 +6,7 @@ "engine": "fleck", "description": "C# websockets framework", "repo": "https://github.com/statianzo/Fleck", - "enabled": true, + "enabled": false, "tests": [ "echo-ws", "echo-ws-pipeline" diff --git a/frameworks/iris/meta.json b/frameworks/iris/meta.json index 975e3340d..cc9dc975d 100644 --- a/frameworks/iris/meta.json +++ b/frameworks/iris/meta.json @@ -5,7 +5,7 @@ "engine": "epoll", "description": "Thread-per-core C++ HTTP/1.1 gateway on epoll/SO_REUSEPORT with a hand-written incremental parser. Zero-allocation steady state: fixed per-connection buffers, precomputed response templates, per-request JSON serialization from the mounted dataset, static assets served via precompressed .br/.gz negotiation with Linux sendfile from sealed memfd responses, streaming POST /upload body counting, OpenSSL TLS on :8081 for json-tls, and async libpq for async-db.", "repo": "https://github.com/Cobra007-star-source/IRIS", - "enabled": true, + "enabled": false, "tests": [ "baseline", "pipelined", diff --git a/frameworks/node-websocket/meta.json b/frameworks/node-websocket/meta.json index 026e9e62b..85f1f9314 100644 --- a/frameworks/node-websocket/meta.json +++ b/frameworks/node-websocket/meta.json @@ -6,7 +6,7 @@ "engine": "v8", "description": "Node.js WebSocket echo server using ws package", "repo": "https://github.com/websockets/ws", - "enabled": true, + "enabled": false, "tests": [ "echo-ws", "echo-ws-pipeline" diff --git a/frameworks/sark/meta.json b/frameworks/sark/meta.json index 8012fecff..3ae541e1a 100644 --- a/frameworks/sark/meta.json +++ b/frameworks/sark/meta.json @@ -5,7 +5,7 @@ "engine": "io_uring", "description": "sark \u2014 Rust HTTP on the dope io_uring runtime: thread-per-core, zero-copy parsing, type-safe routing, cartel-pg for Postgres. No serde, no tokio, no Arc/atomic.", "repo": "https://github.com/dope-rs/dope", - "enabled": true, + "enabled": false, "tests": [ "baseline", "pipelined", diff --git a/frameworks/swerver/meta.json b/frameworks/swerver/meta.json index 1b9699772..0c4bbba7e 100644 --- a/frameworks/swerver/meta.json +++ b/frameworks/swerver/meta.json @@ -5,7 +5,7 @@ "engine": "swerver", "description": "swerver as an engine: no pre-computed response bodies (pre-encoded registry off), JSON serialized per request through the framework's std.json-based ctx.jsonValue, static files served from an in-memory cache with precompressed .br/.gz negotiation, and the native async PostgreSQL client (pipelined, prepared-statement cache, park/resume) for async-db and fortunes. Single-threaded event loop per worker, SO_REUSEPORT fork fan-out, one multi-listener process for the four protocol ports, native HTTP/1.1 + HTTP/2 + HTTP/3 (QUIC), kqueue/epoll/io_uring backends.", "repo": "https://github.com/justinGrosvenor/swerver", - "enabled": true, + "enabled": false, "tests": [ "baseline", "pipelined", diff --git a/frameworks/typev/meta.json b/frameworks/typev/meta.json index b91f4fc1c..47ce5d338 100644 --- a/frameworks/typev/meta.json +++ b/frameworks/typev/meta.json @@ -5,7 +5,7 @@ "engine": "io_uring", "description": "TypeV bytecode VM running a Type-C HTTP server.", "repo": "https://github.com/praisethemoon/type-project", - "enabled": true, + "enabled": false, "tests": [ "pipelined", "baseline", diff --git a/frameworks/wtx-grpc-tls/meta.json b/frameworks/wtx-grpc-tls/meta.json index a0497cca9..38aab6431 100644 --- a/frameworks/wtx-grpc-tls/meta.json +++ b/frameworks/wtx-grpc-tls/meta.json @@ -6,7 +6,7 @@ "engine": "wtx", "description": "WTX - gRPC Server", "repo": "https://github.com/c410-f3r/wtx", - "enabled": true, + "enabled": false, "tests": [ "unary-grpc-tls" ] diff --git a/frameworks/wtx-grpc/meta.json b/frameworks/wtx-grpc/meta.json index 5bc783ddd..783dc1d79 100644 --- a/frameworks/wtx-grpc/meta.json +++ b/frameworks/wtx-grpc/meta.json @@ -6,7 +6,7 @@ "engine": "wtx", "description": "WTX - gRPC Server", "repo": "https://github.com/c410-f3r/wtx", - "enabled": true, + "enabled": false, "tests": [ "unary-grpc" ] diff --git a/frameworks/zio-http/meta.json b/frameworks/zio-http/meta.json index ae43f1c95..58090e548 100644 --- a/frameworks/zio-http/meta.json +++ b/frameworks/zio-http/meta.json @@ -12,7 +12,7 @@ "engine": "netty", "description": "ZIO HTTP 3.11 on the Netty backend with ZIO 2, default configuration. Routing through the Routes DSL, JSON through zio-json, gzip through the server's own response compression.", "repo": "https://github.com/zio/zio-http", - "enabled": true, + "enabled": false, "tests": [ "baseline", "pipelined", diff --git a/frameworks/zix/meta.json b/frameworks/zix/meta.json index 2574a1217..907c0ba8c 100644 --- a/frameworks/zix/meta.json +++ b/frameworks/zix/meta.json @@ -5,7 +5,7 @@ "engine": "zix.Http1 URING Dispatch Model", "description": "HTTP/1.1 on the zix.Http1 raw engine, .URING dispatch: per-worker SO_REUSEPORT io_uring loops, comptime Router, staged send sink. Dual listener: cleartext 8080, TLS 1.3 on 8081. Database routes run on engine-worker lanes, each worker pumping its own pipelined postgrez connections on its ring with named prepared statements. No response cache and no startup pre-serialization anywhere: json serializes every field per request and compresses per request, static opens the file per request. The crud row cache is the 200 ms cache-aside the crud profile itself defines.", "repo": "https://github.com/prothegee/zix", - "enabled": true, + "enabled": false, "tests": [ "baseline", "pipelined", diff --git a/site/data/results/deno-websocket.json b/site/data/results/deno-websocket.json deleted file mode 100644 index f2438cb04..000000000 --- a/site/data/results/deno-websocket.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "framework": "deno-websocket", - "results": { - "echo-ws-16384": { - "framework": "deno-websocket", - "language": "TS", - "rps": 2261663, - "avg_latency": "2.04ms", - "p99_latency": "5.35ms", - "cpu": "5970.8%", - "memory": "2.8GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "15.34MB/s", - "input_bw": "", - "reconnects": 0, - "status_2xx": 11308315, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-4096": { - "framework": "deno-websocket", - "language": "TS", - "rps": 2718380, - "avg_latency": "1.49ms", - "p99_latency": "2.58ms", - "cpu": "6373.7%", - "memory": "3.7GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "18.27MB/s", - "input_bw": "", - "reconnects": 0, - "status_2xx": 13591900, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-512": { - "framework": "deno-websocket", - "language": "TS", - "rps": 2365380, - "avg_latency": "215us", - "p99_latency": "394us", - "cpu": "6579.0%", - "memory": "2.4GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "15.79MB/s", - "input_bw": "", - "reconnects": 0, - "status_2xx": 11826902, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-16384": { - "framework": "deno-websocket", - "language": "TS", - "rps": 3751751, - "avg_latency": "12.98ms", - "p99_latency": "30.60ms", - "cpu": "6053.0%", - "memory": "3.4GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "25.16MB/s", - "reconnects": 0, - "status_2xx": 18758756, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-4096": { - "framework": "deno-websocket", - "language": "TS", - "rps": 3489805, - "avg_latency": "18.56ms", - "p99_latency": "43.20ms", - "cpu": "6333.1%", - "memory": "4.2GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "23.42MB/s", - "reconnects": 0, - "status_2xx": 17449029, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-512": { - "framework": "deno-websocket", - "language": "TS", - "rps": 4951982, - "avg_latency": "1.65ms", - "p99_latency": "3.99ms", - "cpu": "6393.6%", - "memory": "4.0GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "33.05MB/s", - "reconnects": 0, - "status_2xx": 24759912, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - } - } -} diff --git a/site/data/results/dogrider.json b/site/data/results/dogrider.json deleted file mode 100644 index 9c308f5ee..000000000 --- a/site/data/results/dogrider.json +++ /dev/null @@ -1,119 +0,0 @@ -{ - "framework": "dogrider", - "results": { - "echo-ws-16384": { - "framework": "dogrider", - "language": "C#", - "rps": 3487985, - "avg_latency": "4.62ms", - "p99_latency": "6.59ms", - "cpu": "6454.0%", - "memory": "6.4GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "23.68MB/s", - "reconnects": 0, - "status_2xx": 17439927, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-4096": { - "framework": "dogrider", - "language": "C#", - "rps": 3783152, - "avg_latency": "1.08ms", - "p99_latency": "1.75ms", - "cpu": "5941.2%", - "memory": "3.9GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "25.34MB/s", - "reconnects": 1, - "status_2xx": 18915764, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-512": { - "framework": "dogrider", - "language": "C#", - "rps": 3778388, - "avg_latency": "134us", - "p99_latency": "182us", - "cpu": "6501.3%", - "memory": "2.0GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "25.21MB/s", - "reconnects": 0, - "status_2xx": 18891940, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-16384": { - "framework": "dogrider", - "language": "C#", - "rps": 47067836, - "avg_latency": "5.47ms", - "p99_latency": "7.09ms", - "cpu": "6100.3%", - "memory": "8.8GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "314.39MB/s", - "reconnects": 0, - "status_2xx": 235339184, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-4096": { - "framework": "dogrider", - "language": "C#", - "rps": 51559933, - "avg_latency": "1.26ms", - "p99_latency": "1.90ms", - "cpu": "6275.6%", - "memory": "3.9GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "344.18MB/s", - "reconnects": 0, - "status_2xx": 257799668, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-512": { - "framework": "dogrider", - "language": "C#", - "rps": 50423046, - "avg_latency": "161us", - "p99_latency": "279us", - "cpu": "6634.1%", - "memory": "1.9GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "336.44MB/s", - "reconnects": 0, - "status_2xx": 252115232, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - } - } -} diff --git a/site/data/results/fleck.json b/site/data/results/fleck.json deleted file mode 100644 index f09a09b46..000000000 --- a/site/data/results/fleck.json +++ /dev/null @@ -1,119 +0,0 @@ -{ - "framework": "fleck", - "results": { - "echo-ws-16384": { - "framework": "fleck", - "language": "C#", - "rps": 1544854, - "avg_latency": "1.90ms", - "p99_latency": "10.00ms", - "cpu": "5549.8%", - "memory": "310MiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "10.41MB/s", - "reconnects": 0, - "status_2xx": 7724273, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-4096": { - "framework": "fleck", - "language": "C#", - "rps": 1589868, - "avg_latency": "865us", - "p99_latency": "5.27ms", - "cpu": "5306.8%", - "memory": "240MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "10.66MB/s", - "reconnects": 0, - "status_2xx": 7949344, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-512": { - "framework": "fleck", - "language": "C#", - "rps": 1583839, - "avg_latency": "286us", - "p99_latency": "1.85ms", - "cpu": "5003.5%", - "memory": "214MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "10.58MB/s", - "reconnects": 0, - "status_2xx": 7919198, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-16384": { - "framework": "fleck", - "language": "C#", - "rps": 7781016, - "avg_latency": "3.64ms", - "p99_latency": "30.70ms", - "cpu": "6191.3%", - "memory": "2.0GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "51.98MB/s", - "reconnects": 0, - "status_2xx": 38905083, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-4096": { - "framework": "fleck", - "language": "C#", - "rps": 7182197, - "avg_latency": "3.02ms", - "p99_latency": "31.30ms", - "cpu": "6125.7%", - "memory": "1.2GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "47.99MB/s", - "reconnects": 0, - "status_2xx": 35910985, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-512": { - "framework": "fleck", - "language": "C#", - "rps": 6583055, - "avg_latency": "1.09ms", - "p99_latency": "10.60ms", - "cpu": "6121.6%", - "memory": "512MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "43.94MB/s", - "reconnects": 0, - "status_2xx": 32915277, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - } - } -} diff --git a/site/data/results/iris.json b/site/data/results/iris.json deleted file mode 100644 index 69b28720f..000000000 --- a/site/data/results/iris.json +++ /dev/null @@ -1,279 +0,0 @@ -{ - "framework": "iris", - "results": { - "async-db-1024": { - "framework": "iris", - "language": "C++", - "rps": 363257, - "avg_latency": "2.21ms", - "p99_latency": "10.50ms", - "cpu": "3032.0%", - "memory": "183MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.37GB/s", - "input_bw": "24.25MB/s", - "reconnects": 145338, - "status_2xx": 3632577, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-4096": { - "framework": "iris", - "language": "C++", - "rps": 4025988, - "avg_latency": "1.02ms", - "p99_latency": "2.18ms", - "cpu": "5964.1%", - "memory": "162MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "449.00MB/s", - "input_bw": "311.00MB/s", - "reconnects": 0, - "status_2xx": 20129944, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-512": { - "framework": "iris", - "language": "C++", - "rps": 3822806, - "avg_latency": "133us", - "p99_latency": "402us", - "cpu": "5379.5%", - "memory": "111MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "426.39MB/s", - "input_bw": "295.30MB/s", - "reconnects": 0, - "status_2xx": 19114034, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-4096": { - "framework": "iris", - "language": "C++", - "rps": 1886152, - "avg_latency": "1.17ms", - "p99_latency": "7.06ms", - "cpu": "4667.7%", - "memory": "434MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "9.82GB/s", - "input_bw": "89.94MB/s", - "reconnects": 376292, - "status_2xx": 9430764, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-tls-4096": { - "framework": "iris", - "language": "C++", - "rps": 1675850, - "avg_latency": "2.84ms", - "p99_latency": "218.57ms", - "cpu": "6106.0%", - "memory": "391MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "8.73GB", - "reconnects": 0, - "status_2xx": 8545821, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-4096": { - "framework": "iris", - "language": "C++", - "rps": 2853732, - "avg_latency": "1.31ms", - "p99_latency": "2.01ms", - "cpu": "5596.0%", - "memory": "222MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "318.27MB/s", - "input_bw": "220.44MB/s", - "reconnects": 1426248, - "status_2xx": 14268660, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-512": { - "framework": "iris", - "language": "C++", - "rps": 2571231, - "avg_latency": "183us", - "p99_latency": "618us", - "cpu": "5348.3%", - "memory": "117MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "286.74MB/s", - "input_bw": "198.62MB/s", - "reconnects": 1285614, - "status_2xx": 12856159, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-4096": { - "framework": "iris", - "language": "C++", - "rps": 36933660, - "avg_latency": "1.77ms", - "p99_latency": "3.46ms", - "cpu": "6473.5%", - "memory": "176MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "4.02GB/s", - "reconnects": 0, - "status_2xx": 184668304, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-512": { - "framework": "iris", - "language": "C++", - "rps": 37081286, - "avg_latency": "220us", - "p99_latency": "415us", - "cpu": "6410.6%", - "memory": "99MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "4.04GB/s", - "reconnects": 0, - "status_2xx": 185406432, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-1024": { - "framework": "iris", - "language": "C++", - "rps": 1771673, - "avg_latency": "493.72us", - "p99_latency": "4.96ms", - "cpu": "4033.8%", - "memory": "111MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "27.04GB", - "reconnects": 0, - "status_2xx": 9035418, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-4096": { - "framework": "iris", - "language": "C++", - "rps": 2105862, - "avg_latency": "1.26ms", - "p99_latency": "9.60ms", - "cpu": "5346.0%", - "memory": "193MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "32.14GB", - "reconnects": 0, - "status_2xx": 10740186, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-6800": { - "framework": "iris", - "language": "C++", - "rps": 1880392, - "avg_latency": "2.71ms", - "p99_latency": "19.25ms", - "cpu": "4200.7%", - "memory": "281MiB", - "connections": 6800, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "28.70GB", - "reconnects": 0, - "status_2xx": 9591021, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-256": { - "framework": "iris", - "language": "C++", - "rps": 2992, - "avg_latency": "77.61ms", - "p99_latency": "225.50ms", - "cpu": "3377.7%", - "memory": "126MiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "357.31KB/s", - "input_bw": "23.73GB/s", - "reconnects": 2957, - "status_2xx": 15052, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-32": { - "framework": "iris", - "language": "C++", - "rps": 3028, - "avg_latency": "10.53ms", - "p99_latency": "40.40ms", - "cpu": "1811.1%", - "memory": "102MiB", - "connections": 32, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "361.30KB/s", - "input_bw": "24.02GB/s", - "reconnects": 3028, - "status_2xx": 15142, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - } - } -} diff --git a/site/data/results/node-websocket.json b/site/data/results/node-websocket.json deleted file mode 100644 index 4e50aed3c..000000000 --- a/site/data/results/node-websocket.json +++ /dev/null @@ -1,122 +0,0 @@ -{ - "framework": "node-websocket", - "results": { - "echo-ws-16384": { - "framework": "node-websocket", - "language": "JS", - "rps": 1831732, - "avg_latency": "2.58ms", - "p99_latency": "6.08ms", - "cpu": "6170.9%", - "memory": "1.4GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "12.39MB/s", - "input_bw": "", - "reconnects": 0, - "status_2xx": 9158662, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-4096": { - "framework": "node-websocket", - "language": "JS", - "rps": 1996581, - "avg_latency": "1.51ms", - "p99_latency": "3.02ms", - "cpu": "6422.5%", - "memory": "1.4GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "13.43MB/s", - "input_bw": "", - "reconnects": 0, - "status_2xx": 9982908, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-512": { - "framework": "node-websocket", - "language": "JS", - "rps": 1969290, - "avg_latency": "258us", - "p99_latency": "600us", - "cpu": "6586.2%", - "memory": "1.2GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "13.15MB/s", - "input_bw": "", - "reconnects": 0, - "status_2xx": 9846450, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-16384": { - "framework": "node-websocket", - "language": "JS", - "rps": 3564641, - "avg_latency": "26.78ms", - "p99_latency": "47.30ms", - "cpu": "6295.9%", - "memory": "2.1GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "24.05MB/s", - "reconnects": 0, - "status_2xx": 17823208, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-4096": { - "framework": "node-websocket", - "language": "JS", - "rps": 3619116, - "avg_latency": "12.92ms", - "p99_latency": "19.90ms", - "cpu": "6372.7%", - "memory": "2.0GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "24.25MB/s", - "reconnects": 0, - "status_2xx": 18095583, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-512": { - "framework": "node-websocket", - "language": "JS", - "rps": 3567410, - "avg_latency": "2.29ms", - "p99_latency": "2.78ms", - "cpu": "6387.2%", - "memory": "1.4GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "23.81MB/s", - "reconnects": 0, - "status_2xx": 17837054, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - } - } -} diff --git a/site/data/results/sark.json b/site/data/results/sark.json deleted file mode 100644 index eadb05602..000000000 --- a/site/data/results/sark.json +++ /dev/null @@ -1,925 +0,0 @@ -{ - "framework": "sark", - "results": { - "api-16-1024": { - "framework": "sark", - "language": "Rust", - "rps": 255698, - "avg_latency": "1.91ms", - "p99_latency": "32.60ms", - "cpu": "1599.2%", - "memory": "398MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.26GB/s", - "input_bw": "14.39MB/s", - "reconnects": 766746, - "status_2xx": 3835475, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0, - "tpl_baseline": 1438685, - "tpl_json": 1439103, - "tpl_db": 0, - "tpl_upload": 0, - "tpl_static": 0, - "tpl_async_db": 957681 - }, - "api-4-256": { - "framework": "sark", - "language": "Rust", - "rps": 67558, - "avg_latency": "2.05ms", - "p99_latency": "27.50ms", - "cpu": "349.4%", - "memory": "182MiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "341.74MB/s", - "input_bw": "3.80MB/s", - "reconnects": 202584, - "status_2xx": 1013383, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0, - "tpl_baseline": 380097, - "tpl_json": 380210, - "tpl_db": 0, - "tpl_upload": 0, - "tpl_static": 0, - "tpl_async_db": 253075 - }, - "async-db-1024": { - "framework": "sark", - "language": "Rust", - "rps": 346276, - "avg_latency": "2.39ms", - "p99_latency": "26.20ms", - "cpu": "3522.6%", - "memory": "1.4GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.31GB/s", - "input_bw": "23.12MB/s", - "reconnects": 138512, - "status_2xx": 3462769, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-4096": { - "framework": "sark", - "language": "Rust", - "rps": 4199582, - "avg_latency": "975us", - "p99_latency": "1.29ms", - "cpu": "6227.0%", - "memory": "1.2GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "468.28MB/s", - "input_bw": "324.41MB/s", - "reconnects": 0, - "status_2xx": 20997910, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-512": { - "framework": "sark", - "language": "Rust", - "rps": 3986715, - "avg_latency": "127us", - "p99_latency": "280us", - "cpu": "6335.9%", - "memory": "1.1GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "444.68MB/s", - "input_bw": "307.96MB/s", - "reconnects": 0, - "status_2xx": 19933579, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2-1024": { - "framework": "sark", - "language": "Rust", - "rps": 10509503, - "avg_latency": "4.95ms", - "p99_latency": "36.63ms", - "cpu": "5919.4%", - "memory": "1.3GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "228.12MB/s", - "reconnects": 0, - "status_2xx": 52967900, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2-256": { - "framework": "sark", - "language": "Rust", - "rps": 10355873, - "avg_latency": "1.84ms", - "p99_latency": "5.82ms", - "cpu": "5585.1%", - "memory": "1.1GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "220.08MB/s", - "reconnects": 0, - "status_2xx": 52193600, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2c-1024": { - "framework": "sark", - "language": "Rust", - "rps": 12533900, - "avg_latency": "7.17ms", - "p99_latency": "25.96ms", - "cpu": "6444.9%", - "memory": "1.1GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "253.54MB/s", - "reconnects": 0, - "status_2xx": 63296200, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2c-256": { - "framework": "sark", - "language": "Rust", - "rps": 11825268, - "avg_latency": "1.89ms", - "p99_latency": "8.79ms", - "cpu": "5936.0%", - "memory": "1.1GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "238.25MB/s", - "reconnects": 0, - "status_2xx": 59481100, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2c-4096": { - "framework": "sark", - "language": "Rust", - "rps": 12340650, - "avg_latency": "30.28ms", - "p99_latency": "107.94ms", - "cpu": "6308.1%", - "memory": "1.3GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "250.66MB/s", - "reconnects": 0, - "status_2xx": 62567100, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "crud-4096": { - "framework": "sark", - "language": "Rust", - "rps": 548026, - "avg_latency": "6.64ms", - "p99_latency": "17.60ms", - "cpu": "1523.9%", - "memory": "1.3GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "183.21MB/s", - "input_bw": "47.04MB/s", - "reconnects": 39135, - "status_2xx": 8220400, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-16384": { - "framework": "sark", - "language": "Rust", - "rps": 4079554, - "avg_latency": "3.98ms", - "p99_latency": "4.74ms", - "cpu": "6377.9%", - "memory": "1.6GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "27.63MB/s", - "reconnects": 0, - "status_2xx": 20397770, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-4096": { - "framework": "sark", - "language": "Rust", - "rps": 4394447, - "avg_latency": "931us", - "p99_latency": "1.29ms", - "cpu": "6257.3%", - "memory": "1.2GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "29.32MB/s", - "reconnects": 0, - "status_2xx": 21972236, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-512": { - "framework": "sark", - "language": "Rust", - "rps": 4179366, - "avg_latency": "121us", - "p99_latency": "258us", - "cpu": "6316.3%", - "memory": "1.1GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "27.89MB/s", - "reconnects": 0, - "status_2xx": 20896833, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-16384": { - "framework": "sark", - "language": "Rust", - "rps": 60951628, - "avg_latency": "4.26ms", - "p99_latency": "4.92ms", - "cpu": "6385.8%", - "memory": "1.6GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "407.14MB/s", - "reconnects": 0, - "status_2xx": 304758144, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-4096": { - "framework": "sark", - "language": "Rust", - "rps": 64629072, - "avg_latency": "1.01ms", - "p99_latency": "1.32ms", - "cpu": "6254.4%", - "memory": "1.2GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "431.34MB/s", - "reconnects": 0, - "status_2xx": 323145360, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-512": { - "framework": "sark", - "language": "Rust", - "rps": 63019270, - "avg_latency": "129us", - "p99_latency": "276us", - "cpu": "6366.9%", - "memory": "1.1GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "420.57MB/s", - "reconnects": 0, - "status_2xx": 315096352, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "fortunes-1024": { - "framework": "sark", - "language": "Rust", - "rps": 246536, - "avg_latency": "2.45ms", - "p99_latency": "5.79ms", - "cpu": "5910.7%", - "memory": "1.2GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "5.71GB/s", - "reconnects": 0, - "status_2xx": 1232684, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "gateway-64-1024": { - "framework": "sark", - "language": "Rust", - "rps": 73267, - "avg_latency": "353.29ms", - "p99_latency": "4.65s", - "cpu": "4305.8%", - "memory": "4.9GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "894.54MB/s", - "reconnects": 0, - "status_2xx": 370736, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 11282, - "tpl_static": 111220, - "tpl_baseline": 74147, - "tpl_json": 129757, - "tpl_async_db": 55610, - "cpu_breakdown": "proxy: 3957% 4.3GiB | server: 349% 602MiB" - }, - "gateway-64-512": { - "framework": "sark", - "language": "Rust", - "rps": 107499, - "avg_latency": "142.24ms", - "p99_latency": "2.23s", - "cpu": "4529.5%", - "memory": "2.8GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.18GB/s", - "reconnects": 0, - "status_2xx": 541798, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0, - "tpl_static": 162539, - "tpl_baseline": 108359, - "tpl_json": 189629, - "tpl_async_db": 81269, - "cpu_breakdown": "proxy: 4000% 2.2GiB | server: 530% 586MiB" - }, - "gateway-h3-256": { - "framework": "sark", - "language": "Rust", - "rps": 63434, - "avg_latency": "125.55ms", - "p99_latency": "733.02ms", - "cpu": "2079.4%", - "memory": "2.2GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "672.55MB/s", - "reconnects": 0, - "status_2xx": 319076, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0, - "tpl_static": 95722, - "tpl_baseline": 63815, - "tpl_json": 111676, - "tpl_async_db": 47861, - "cpu_breakdown": "server: 279% 467MiB | proxy: 1801% 1.7GiB" - }, - "gateway-h3-64": { - "framework": "sark", - "language": "Rust", - "rps": 93655, - "avg_latency": "21.75ms", - "p99_latency": "82.76ms", - "cpu": "3197.3%", - "memory": "907MiB", - "connections": 64, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1015.09MB/s", - "reconnects": 0, - "status_2xx": 469213, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0, - "tpl_static": 140763, - "tpl_baseline": 93842, - "tpl_json": 164224, - "tpl_async_db": 70381, - "cpu_breakdown": "server: 404% 478MiB | proxy: 2793% 430MiB" - }, - "json-4096": { - "framework": "sark", - "language": "Rust", - "rps": 1811202, - "avg_latency": "1.68ms", - "p99_latency": "48.70ms", - "cpu": "6609.5%", - "memory": "1.3GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "6.15GB/s", - "input_bw": "86.36MB/s", - "reconnects": 361601, - "status_2xx": 9056014, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-16384": { - "framework": "sark", - "language": "Rust", - "rps": 664500, - "avg_latency": "23.30ms", - "p99_latency": "579.40ms", - "cpu": "6437.0%", - "memory": "1.3GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "948.80MB/s", - "input_bw": "49.43MB/s", - "reconnects": 132114, - "status_2xx": 3322500, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-4096": { - "framework": "sark", - "language": "Rust", - "rps": 659614, - "avg_latency": "6.12ms", - "p99_latency": "161.40ms", - "cpu": "6508.4%", - "memory": "1.3GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "941.83MB/s", - "input_bw": "49.07MB/s", - "reconnects": 131812, - "status_2xx": 3298070, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-512": { - "framework": "sark", - "language": "Rust", - "rps": 605170, - "avg_latency": "833us", - "p99_latency": "2.61ms", - "cpu": "6105.9%", - "memory": "1.3GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "864.14MB/s", - "input_bw": "45.02MB/s", - "reconnects": 121024, - "status_2xx": 3025854, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-h2c-1024": { - "framework": "sark", - "language": "Rust", - "rps": 3243287, - "avg_latency": "9.63ms", - "p99_latency": "76.18ms", - "cpu": "6556.1%", - "memory": "1.3GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "10.82GB/s", - "reconnects": 0, - "status_2xx": 16411035, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-h2c-4096": { - "framework": "sark", - "language": "Rust", - "rps": 1975371, - "avg_latency": "64.10ms", - "p99_latency": "432.37ms", - "cpu": "6514.2%", - "memory": "1.9GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "6.61GB/s", - "reconnects": 0, - "status_2xx": 10034888, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-tls-4096": { - "framework": "sark", - "language": "Rust", - "rps": 1826163, - "avg_latency": "1.30ms", - "p99_latency": "48.07ms", - "cpu": "5916.6%", - "memory": "1.3GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "6.20GB", - "reconnects": 0, - "status_2xx": 9313046, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-4096": { - "framework": "sark", - "language": "Rust", - "rps": 2681484, - "avg_latency": "1.40ms", - "p99_latency": "3.56ms", - "cpu": "6238.1%", - "memory": "1.3GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "299.07MB/s", - "input_bw": "207.14MB/s", - "reconnects": 1341467, - "status_2xx": 13407423, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-512": { - "framework": "sark", - "language": "Rust", - "rps": 2443440, - "avg_latency": "195us", - "p99_latency": "695us", - "cpu": "5996.1%", - "memory": "1.3GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "272.66MB/s", - "input_bw": "188.75MB/s", - "reconnects": 1221742, - "status_2xx": 12217202, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-4096": { - "framework": "sark", - "language": "Rust", - "rps": 40880271, - "avg_latency": "1.60ms", - "p99_latency": "2.26ms", - "cpu": "6757.4%", - "memory": "1.2GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "4.45GB/s", - "reconnects": 0, - "status_2xx": 204401357, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-512": { - "framework": "sark", - "language": "Rust", - "rps": 40074710, - "avg_latency": "203us", - "p99_latency": "397us", - "cpu": "6723.3%", - "memory": "1.1GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "4.36GB/s", - "reconnects": 0, - "status_2xx": 200373552, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-1024": { - "framework": "sark", - "language": "Rust", - "rps": 1360501, - "avg_latency": "703.64us", - "p99_latency": "14.79ms", - "cpu": "6454.6%", - "memory": "2.4GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "20.81GB", - "reconnects": 0, - "status_2xx": 6938130, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-4096": { - "framework": "sark", - "language": "Rust", - "rps": 1294519, - "avg_latency": "3.04ms", - "p99_latency": "14.38ms", - "cpu": "6415.6%", - "memory": "2.5GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "19.80GB", - "reconnects": 0, - "status_2xx": 6601436, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-6800": { - "framework": "sark", - "language": "Rust", - "rps": 1216867, - "avg_latency": "5.42ms", - "p99_latency": "49.48ms", - "cpu": "6294.9%", - "memory": "2.6GiB", - "connections": 6800, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "18.62GB", - "reconnects": 0, - "status_2xx": 6209012, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-h2-1024": { - "framework": "sark", - "language": "Rust", - "rps": 817307, - "avg_latency": "8.39ms", - "p99_latency": "77.80ms", - "cpu": "5575.1%", - "memory": "2.0GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "12.54GB/s", - "reconnects": 0, - "status_2xx": 4127404, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-h2-256": { - "framework": "sark", - "language": "Rust", - "rps": 769518, - "avg_latency": "6.94ms", - "p99_latency": "34.84ms", - "cpu": "6327.1%", - "memory": "1.5GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "11.77GB/s", - "reconnects": 0, - "status_2xx": 3878374, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "stream-grpc-64": { - "framework": "sark", - "language": "Rust", - "rps": 9917000, - "avg_latency": "125.47ms", - "p99_latency": "441.92ms", - "cpu": "91.2%", - "memory": "1.1GiB", - "connections": 64, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "0", - "reconnects": 0, - "status_2xx": 9917, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 3 - }, - "stream-grpc-tls-64": { - "framework": "sark", - "language": "Rust", - "rps": 9547000, - "avg_latency": "127.42ms", - "p99_latency": "428.95ms", - "cpu": "91.6%", - "memory": "1.1GiB", - "connections": 64, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "0", - "reconnects": 0, - "status_2xx": 9547, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "unary-grpc-1024": { - "framework": "sark", - "language": "Rust", - "rps": 1473467, - "avg_latency": "16.87ms", - "p99_latency": "75.94ms", - "cpu": "1093.3%", - "memory": "1.2GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "52.63MB/s", - "reconnects": 0, - "status_2xx": 7455744, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "unary-grpc-256": { - "framework": "sark", - "language": "Rust", - "rps": 370563, - "avg_latency": "41.79ms", - "p99_latency": "1.58s", - "cpu": "250.5%", - "memory": "1.1GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "13.16MB/s", - "reconnects": 0, - "status_2xx": 1863936, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "unary-grpc-tls-1024": { - "framework": "sark", - "language": "Rust", - "rps": 5794812, - "avg_latency": "11.28ms", - "p99_latency": "63.38ms", - "cpu": "6295.2%", - "memory": "1.3GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "211.70MB/s", - "reconnects": 0, - "status_2xx": 29379700, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "unary-grpc-tls-256": { - "framework": "sark", - "language": "Rust", - "rps": 5738290, - "avg_latency": "4.03ms", - "p99_latency": "27.49ms", - "cpu": "5897.6%", - "memory": "1.1GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "204.23MB/s", - "reconnects": 0, - "status_2xx": 28863600, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-256": { - "framework": "sark", - "language": "Rust", - "rps": 2666, - "avg_latency": "28.19ms", - "p99_latency": "116.80ms", - "cpu": "5446.5%", - "memory": "1.2GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "318.69KB/s", - "input_bw": "21.15GB/s", - "reconnects": 2634, - "status_2xx": 13361, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-32": { - "framework": "sark", - "language": "Rust", - "rps": 2728, - "avg_latency": "2.25ms", - "p99_latency": "9.74ms", - "cpu": "1964.5%", - "memory": "1.1GiB", - "connections": 32, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "325.61KB/s", - "input_bw": "21.64GB/s", - "reconnects": 2729, - "status_2xx": 13643, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - } - } -} diff --git a/site/data/results/swerver.json b/site/data/results/swerver.json deleted file mode 100644 index 2604313df..000000000 --- a/site/data/results/swerver.json +++ /dev/null @@ -1,554 +0,0 @@ -{ - "framework": "swerver", - "results": { - "async-db-1024": { - "framework": "swerver", - "language": "Zig", - "rps": 370745, - "avg_latency": "2.08ms", - "p99_latency": "15.90ms", - "cpu": "3795.8%", - "memory": "1.1GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.39GB/s", - "input_bw": "24.75MB/s", - "reconnects": 150192, - "status_2xx": 3707459, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 48726 - }, - "baseline-4096": { - "framework": "swerver", - "language": "Zig", - "rps": 3690482, - "avg_latency": "1.11ms", - "p99_latency": "2.17ms", - "cpu": "6390.7%", - "memory": "1.0GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "471.49MB/s", - "input_bw": "285.08MB/s", - "reconnects": 0, - "status_2xx": 18452411, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-512": { - "framework": "swerver", - "language": "Zig", - "rps": 3519409, - "avg_latency": "144us", - "p99_latency": "360us", - "cpu": "6487.1%", - "memory": "1.0GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "449.63MB/s", - "input_bw": "271.87MB/s", - "reconnects": 0, - "status_2xx": 17597048, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2-1024": { - "framework": "swerver", - "language": "Zig", - "rps": 4258709, - "avg_latency": "19.28ms", - "cpu": "6331.6%", - "memory": "1.6GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "457.14MB/s", - "reconnects": 0, - "status_2xx": 21591657, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2-256": { - "framework": "swerver", - "language": "Zig", - "rps": 3953950, - "avg_latency": "5.35ms", - "cpu": "5522.3%", - "memory": "1.1GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "421.91MB/s", - "reconnects": 0, - "status_2xx": 19927912, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2c-1024": { - "framework": "swerver", - "language": "Zig", - "rps": 12853389, - "avg_latency": "4.23ms", - "cpu": "4259.0%", - "memory": "1.5GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.34GB/s", - "reconnects": 0, - "status_2xx": 64909615, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2c-256": { - "framework": "swerver", - "language": "Zig", - "rps": 12592507, - "avg_latency": "1.16ms", - "cpu": "4197.4%", - "memory": "1.1GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.31GB/s", - "reconnects": 0, - "status_2xx": 63466236, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2c-4096": { - "framework": "swerver", - "language": "Zig", - "rps": 11766888, - "avg_latency": "19.49ms", - "cpu": "3976.7%", - "memory": "3.0GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.25GB/s", - "reconnects": 0, - "status_2xx": 60246471, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h3-64": { - "framework": "swerver", - "language": "Zig", - "rps": 907695, - "avg_latency": "2.39ms", - "p99_latency": "6.67ms", - "cpu": "4240.3%", - "memory": "1.2GiB", - "connections": 64, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "34.70MB/s", - "reconnects": 0, - "status_2xx": 4547552, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "fortunes-1024": { - "framework": "swerver", - "language": "Zig", - "rps": 293414, - "avg_latency": "1.49ms", - "p99_latency": "5.75ms", - "cpu": "4474.9%", - "memory": "1.1GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "6.77GB/s", - "reconnects": 0, - "status_2xx": 1467072, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-4096": { - "framework": "swerver", - "language": "Zig", - "rps": 1897044, - "avg_latency": "1.60ms", - "p99_latency": "4.73ms", - "cpu": "6475.8%", - "memory": "1.1GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "6.47GB/s", - "input_bw": "90.46MB/s", - "reconnects": 380034, - "status_2xx": 9485223, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-16384": { - "framework": "swerver", - "language": "Zig", - "rps": 418470, - "avg_latency": "38.86ms", - "p99_latency": "74.00ms", - "cpu": "6335.6%", - "memory": "1.2GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "563.69MB/s", - "input_bw": "31.13MB/s", - "reconnects": 76943, - "status_2xx": 2092354, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-4096": { - "framework": "swerver", - "language": "Zig", - "rps": 427413, - "avg_latency": "9.56ms", - "p99_latency": "26.30ms", - "cpu": "6399.4%", - "memory": "1.1GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "575.81MB/s", - "input_bw": "31.79MB/s", - "reconnects": 83813, - "status_2xx": 2137068, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-512": { - "framework": "swerver", - "language": "Zig", - "rps": 391723, - "avg_latency": "1.30ms", - "p99_latency": "6.74ms", - "cpu": "5930.6%", - "memory": "1.0GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "527.72MB/s", - "input_bw": "29.14MB/s", - "reconnects": 78330, - "status_2xx": 1958616, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-h2c-1024": { - "framework": "swerver", - "language": "Zig", - "rps": 4673017, - "avg_latency": "6.71ms", - "cpu": "6489.7%", - "memory": "1.5GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "15.99GB/s", - "reconnects": 0, - "status_2xx": 23598736, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-h2c-4096": { - "framework": "swerver", - "language": "Zig", - "rps": 4651866, - "avg_latency": "28.09ms", - "cpu": "6349.1%", - "memory": "3.1GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "16.04GB/s", - "reconnects": 0, - "status_2xx": 23678003, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-tls-4096": { - "framework": "swerver", - "language": "Zig", - "rps": 1522080, - "avg_latency": "2.64ms", - "cpu": "6523.0%", - "memory": "1.3GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "5.19GB", - "reconnects": 0, - "status_2xx": 7763935, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-4096": { - "framework": "swerver", - "language": "Zig", - "rps": 2630808, - "avg_latency": "1.46ms", - "p99_latency": "3.26ms", - "cpu": "6285.8%", - "memory": "1.1GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "336.06MB/s", - "input_bw": "203.22MB/s", - "reconnects": 1315301, - "status_2xx": 13154041, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-512": { - "framework": "swerver", - "language": "Zig", - "rps": 2306414, - "avg_latency": "208us", - "p99_latency": "721us", - "cpu": "5783.2%", - "memory": "1.0GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "294.65MB/s", - "input_bw": "178.16MB/s", - "reconnects": 1153192, - "status_2xx": 11532071, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-4096": { - "framework": "swerver", - "language": "Zig", - "rps": 24258825, - "avg_latency": "2.70ms", - "p99_latency": "3.39ms", - "cpu": "6612.6%", - "memory": "1.0GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "3.03GB/s", - "reconnects": 0, - "status_2xx": 121294128, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-512": { - "framework": "swerver", - "language": "Zig", - "rps": 24027148, - "avg_latency": "340us", - "p99_latency": "729us", - "cpu": "6808.4%", - "memory": "1021MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "3.00GB/s", - "reconnects": 0, - "status_2xx": 120135744, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-1024": { - "framework": "swerver", - "language": "Zig", - "rps": 1421524, - "avg_latency": "446.67us", - "cpu": "5636.1%", - "memory": "1.1GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "21.77GB", - "reconnects": 0, - "status_2xx": 7250022, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-4096": { - "framework": "swerver", - "language": "Zig", - "rps": 1333484, - "avg_latency": "1.79ms", - "cpu": "6184.8%", - "memory": "1.3GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "20.42GB", - "reconnects": 0, - "status_2xx": 6799015, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-6800": { - "framework": "swerver", - "language": "Zig", - "rps": 1196817, - "avg_latency": "4.95ms", - "cpu": "6388.0%", - "memory": "1.4GiB", - "connections": 6800, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "18.33GB", - "reconnects": 0, - "status_2xx": 6104368, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-h2-1024": { - "framework": "swerver", - "language": "Zig", - "rps": 1088303, - "avg_latency": "28.17ms", - "cpu": "6529.1%", - "memory": "2.3GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "16.85GB/s", - "reconnects": 0, - "status_2xx": 5506814, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-h2-256": { - "framework": "swerver", - "language": "Zig", - "rps": 1140815, - "avg_latency": "6.93ms", - "cpu": "6272.0%", - "memory": "1.5GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "17.55GB/s", - "reconnects": 0, - "status_2xx": 5738304, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-h3-64": { - "framework": "swerver", - "language": "Zig", - "rps": 403355, - "avg_latency": "272us", - "p99_latency": "634us", - "cpu": "3411.1%", - "memory": "1.2GiB", - "connections": 64, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "6.15GB/s", - "reconnects": 0, - "status_2xx": 2020813, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-256": { - "framework": "swerver", - "language": "Zig", - "rps": 2204, - "avg_latency": "112.56ms", - "p99_latency": "727.00ms", - "cpu": "5325.6%", - "memory": "2.6GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "299.66KB/s", - "input_bw": "17.48GB/s", - "reconnects": 2155, - "status_2xx": 11020, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-32": { - "framework": "swerver", - "language": "Zig", - "rps": 2119, - "avg_latency": "15.07ms", - "p99_latency": "82.50ms", - "cpu": "1930.0%", - "memory": "2.5GiB", - "connections": 32, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "288.07KB/s", - "input_bw": "16.81GB/s", - "reconnects": 2122, - "status_2xx": 10596, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - } - } -} diff --git a/site/data/results/typev.json b/site/data/results/typev.json deleted file mode 100644 index baf7a2bd3..000000000 --- a/site/data/results/typev.json +++ /dev/null @@ -1,351 +0,0 @@ -{ - "framework": "typev", - "results": { - "baseline-4096": { - "framework": "typev", - "language": "Type-C", - "rps": 2159262, - "avg_latency": "150us", - "p99_latency": "729us", - "cpu": "6556.8%", - "memory": "396MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "185.27MB/s", - "input_bw": "166.80MB/s", - "reconnects": 0, - "status_2xx": 10796310, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-512": { - "framework": "typev", - "language": "Type-C", - "rps": 2232140, - "avg_latency": "107us", - "p99_latency": "636us", - "cpu": "6380.0%", - "memory": "156MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "191.53MB/s", - "input_bw": "172.43MB/s", - "reconnects": 0, - "status_2xx": 11160704, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-16384": { - "framework": "typev", - "language": "Type-C", - "rps": 2681888, - "avg_latency": "160us", - "p99_latency": "1.02ms", - "cpu": "6185.7%", - "memory": "818MiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "18.01MB/s", - "reconnects": 0, - "status_2xx": 13409442, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-4096": { - "framework": "typev", - "language": "Type-C", - "rps": 2738284, - "avg_latency": "140us", - "p99_latency": "639us", - "cpu": "6294.2%", - "memory": "464MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "18.28MB/s", - "reconnects": 0, - "status_2xx": 13691422, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-512": { - "framework": "typev", - "language": "Type-C", - "rps": 2839865, - "avg_latency": "93us", - "p99_latency": "474us", - "cpu": "6717.4%", - "memory": "177MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "18.95MB/s", - "reconnects": 0, - "status_2xx": 14199326, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-16384": { - "framework": "typev", - "language": "Type-C", - "rps": 18274678, - "avg_latency": "386us", - "p99_latency": "2.74ms", - "cpu": "6083.0%", - "memory": "362MiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "121.96MB/s", - "reconnects": 0, - "status_2xx": 91373392, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-4096": { - "framework": "typev", - "language": "Type-C", - "rps": 18343548, - "avg_latency": "219us", - "p99_latency": "458us", - "cpu": "6309.3%", - "memory": "458MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "122.41MB/s", - "reconnects": 0, - "status_2xx": 91717744, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-512": { - "framework": "typev", - "language": "Type-C", - "rps": 18372604, - "avg_latency": "146us", - "p99_latency": "135us", - "cpu": "6378.4%", - "memory": "182MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "122.61MB/s", - "reconnects": 0, - "status_2xx": 91863023, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-4096": { - "framework": "typev", - "language": "Type-C", - "rps": 1227325, - "avg_latency": "2.96ms", - "p99_latency": "82.00ms", - "cpu": "6396.4%", - "memory": "720MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "4.13GB/s", - "input_bw": "58.52MB/s", - "reconnects": 244966, - "status_2xx": 6136626, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-4096": { - "framework": "typev", - "language": "Type-C", - "rps": 1674965, - "avg_latency": "2.43ms", - "p99_latency": "34.40ms", - "cpu": "6595.2%", - "memory": "472MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "143.72MB/s", - "input_bw": "129.39MB/s", - "reconnects": 837480, - "status_2xx": 8374829, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-512": { - "framework": "typev", - "language": "Type-C", - "rps": 1708478, - "avg_latency": "289us", - "p99_latency": "4.52ms", - "cpu": "6541.8%", - "memory": "314MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "146.60MB/s", - "input_bw": "131.98MB/s", - "reconnects": 854230, - "status_2xx": 8542394, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-4096": { - "framework": "typev", - "language": "Type-C", - "rps": 46159084, - "avg_latency": "189us", - "p99_latency": "731us", - "cpu": "6258.8%", - "memory": "451MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "3.87GB/s", - "reconnects": 0, - "status_2xx": 230795424, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-512": { - "framework": "typev", - "language": "Type-C", - "rps": 44170000, - "avg_latency": "153us", - "p99_latency": "608us", - "cpu": "6624.6%", - "memory": "181MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "3.70GB/s", - "reconnects": 0, - "status_2xx": 220850000, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-1024": { - "framework": "typev", - "language": "Type-C", - "rps": 1123368, - "avg_latency": "25.78ms", - "cpu": "6447.9%", - "memory": "221MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "17.14GB", - "reconnects": 0, - "status_2xx": 5728879, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-4096": { - "framework": "typev", - "language": "Type-C", - "rps": 1130947, - "avg_latency": "68.91ms", - "cpu": "6226.6%", - "memory": "335MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "17.25GB", - "reconnects": 0, - "status_2xx": 5767207, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-6800": { - "framework": "typev", - "language": "Type-C", - "rps": 1123290, - "avg_latency": "31.44ms", - "cpu": "6319.4%", - "memory": "647MiB", - "connections": 6800, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "17.14GB", - "reconnects": 0, - "status_2xx": 5728593, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-256": { - "framework": "typev", - "language": "Type-C", - "rps": 3053, - "avg_latency": "77.28ms", - "p99_latency": "251.20ms", - "cpu": "3797.3%", - "memory": "279MiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "283.98KB/s", - "input_bw": "24.22GB/s", - "reconnects": 3030, - "status_2xx": 15331, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-32": { - "framework": "typev", - "language": "Type-C", - "rps": 3152, - "avg_latency": "10.10ms", - "p99_latency": "27.70ms", - "cpu": "1662.5%", - "memory": "187MiB", - "connections": 32, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "293.41KB/s", - "input_bw": "25.00GB/s", - "reconnects": 3153, - "status_2xx": 15796, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - } - } -} diff --git a/site/data/results/wtx.json b/site/data/results/wtx.json deleted file mode 100644 index 61f62262b..000000000 --- a/site/data/results/wtx.json +++ /dev/null @@ -1,366 +0,0 @@ -{ - "framework": "wtx", - "results": { - "baseline-h2-1024": { - "framework": "wtx", - "language": "Rust", - "rps": 3827100, - "avg_latency": "23.44ms", - "p99_latency": "345.82ms", - "cpu": "6351.4%", - "memory": "978MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "133.25MB/s", - "reconnects": 0, - "status_2xx": 19403398, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2-256": { - "framework": "wtx", - "language": "Rust", - "rps": 4077516, - "avg_latency": "5.03ms", - "p99_latency": "69.51ms", - "cpu": "5806.0%", - "memory": "732MiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "140.83MB/s", - "reconnects": 0, - "status_2xx": 20509909, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2c-1024": { - "framework": "wtx", - "language": "Rust", - "rps": 3852562, - "avg_latency": "25.82ms", - "p99_latency": "130.96ms", - "cpu": "6446.0%", - "memory": "991MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "133.87MB/s", - "reconnects": 0, - "status_2xx": 19493965, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2c-256": { - "framework": "wtx", - "language": "Rust", - "rps": 4125744, - "avg_latency": "6.53ms", - "p99_latency": "25.87ms", - "cpu": "6419.7%", - "memory": "708MiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "142.50MB/s", - "reconnects": 0, - "status_2xx": 20752493, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-h2c-4096": { - "framework": "wtx", - "language": "Rust", - "rps": 3709205, - "avg_latency": "107.63ms", - "p99_latency": "611.62ms", - "cpu": "6389.5%", - "memory": "2.0GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "129.44MB/s", - "reconnects": 0, - "status_2xx": 18842764, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-16384": { - "framework": "wtx", - "language": "Rust", - "rps": 3732875, - "avg_latency": "4.38ms", - "p99_latency": "5.85ms", - "cpu": "6257.3%", - "memory": "375MiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "25.31MB/s", - "reconnects": 0, - "status_2xx": 18664377, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-4096": { - "framework": "wtx", - "language": "Rust", - "rps": 4160268, - "avg_latency": "984us", - "p99_latency": "1.41ms", - "cpu": "6480.3%", - "memory": "121MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "27.77MB/s", - "reconnects": 0, - "status_2xx": 20801340, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-512": { - "framework": "wtx", - "language": "Rust", - "rps": 4131449, - "avg_latency": "123us", - "p99_latency": "279us", - "cpu": "6324.4%", - "memory": "41MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "27.57MB/s", - "reconnects": 0, - "status_2xx": 20657246, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-limited-4096": { - "framework": "wtx", - "language": "Rust", - "rps": 2591018, - "avg_latency": "1.05ms", - "p99_latency": "2.46ms", - "cpu": "5950.6%", - "memory": "212MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "49.18MB/s", - "reconnects": 1296109, - "status_2xx": 12955091, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-limited-512": { - "framework": "wtx", - "language": "Rust", - "rps": 2101061, - "avg_latency": "145us", - "p99_latency": "521us", - "cpu": "5314.3%", - "memory": "73MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "39.86MB/s", - "reconnects": 1050562, - "status_2xx": 10505307, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-16384": { - "framework": "wtx", - "language": "Rust", - "rps": 18721003, - "avg_latency": "13.90ms", - "p99_latency": "28.30ms", - "cpu": "6031.9%", - "memory": "378MiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "125.35MB/s", - "reconnects": 0, - "status_2xx": 93605015, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-4096": { - "framework": "wtx", - "language": "Rust", - "rps": 20110483, - "avg_latency": "3.26ms", - "p99_latency": "4.17ms", - "cpu": "6596.5%", - "memory": "120MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "134.22MB/s", - "reconnects": 0, - "status_2xx": 100552419, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "echo-ws-pipeline-512": { - "framework": "wtx", - "language": "Rust", - "rps": 20163386, - "avg_latency": "405us", - "p99_latency": "849us", - "cpu": "6500.0%", - "memory": "39MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "134.57MB/s", - "reconnects": 0, - "status_2xx": 100816934, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-h2c-1024": { - "framework": "wtx", - "language": "Rust", - "rps": 1875721, - "avg_latency": "16.96ms", - "p99_latency": "233.54ms", - "cpu": "6551.1%", - "memory": "473MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "6.58GB/s", - "reconnects": 0, - "status_2xx": 9491149, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-h2c-4096": { - "framework": "wtx", - "language": "Rust", - "rps": 1771441, - "avg_latency": "72.15ms", - "p99_latency": "571.49ms", - "cpu": "6575.2%", - "memory": "939MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "6.25GB/s", - "reconnects": 0, - "status_2xx": 9016637, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "unary-grpc-1024": { - "framework": "wtx", - "language": "Rust", - "rps": 2400296, - "avg_latency": "39.98ms", - "p99_latency": "1.04s", - "cpu": "6438.2%", - "memory": "896MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "104.46MB/s", - "reconnects": 0, - "status_2xx": 12169501, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "unary-grpc-256": { - "framework": "wtx", - "language": "Rust", - "rps": 2478340, - "avg_latency": "11.14ms", - "p99_latency": "259.06ms", - "cpu": "6469.9%", - "memory": "523MiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "107.00MB/s", - "reconnects": 0, - "status_2xx": 12466055, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "unary-grpc-tls-1024": { - "framework": "wtx", - "language": "Rust", - "rps": 2371712, - "avg_latency": "39.56ms", - "p99_latency": "1.17s", - "cpu": "6417.3%", - "memory": "904MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "103.02MB/s", - "reconnects": 0, - "status_2xx": 12000866, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "unary-grpc-tls-256": { - "framework": "wtx", - "language": "Rust", - "rps": 2409735, - "avg_latency": "10.27ms", - "p99_latency": "328.46ms", - "cpu": "6207.2%", - "memory": "542MiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "104.25MB/s", - "reconnects": 0, - "status_2xx": 12145065, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - } - } -} diff --git a/site/data/results/zio-http.json b/site/data/results/zio-http.json deleted file mode 100644 index a999fe54a..000000000 --- a/site/data/results/zio-http.json +++ /dev/null @@ -1,468 +0,0 @@ -{ - "framework": "zio-http", - "results": { - "api-16-1024": { - "framework": "zio-http", - "language": "Scala", - "rps": 143778, - "avg_latency": "2.00ms", - "p99_latency": "9.79ms", - "cpu": "1575.1%", - "memory": "1.4GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "725.70MB/s", - "input_bw": "8.09MB/s", - "reconnects": 431128, - "status_2xx": 2156675, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0, - "tpl_baseline": 808340, - "tpl_json": 809380, - "tpl_db": 0, - "tpl_upload": 0, - "tpl_static": 0, - "tpl_async_db": 538953 - }, - "api-4-256": { - "framework": "zio-http", - "language": "Scala", - "rps": 42972, - "avg_latency": "4.45ms", - "p99_latency": "18.00ms", - "cpu": "401.4%", - "memory": "650MiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "216.79MB/s", - "input_bw": "2.42MB/s", - "reconnects": 128901, - "status_2xx": 644580, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0, - "tpl_baseline": 241782, - "tpl_json": 241946, - "tpl_db": 0, - "tpl_upload": 0, - "tpl_static": 0, - "tpl_async_db": 160852 - }, - "async-db-1024": { - "framework": "zio-http", - "language": "Scala", - "rps": 151984, - "avg_latency": "5.75ms", - "p99_latency": "56.90ms", - "cpu": "3674.0%", - "memory": "5.5GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "585.48MB/s", - "input_bw": "10.15MB/s", - "reconnects": 60499, - "status_2xx": 1519846, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-4096": { - "framework": "zio-http", - "language": "Scala", - "rps": 1948611, - "avg_latency": "905us", - "p99_latency": "2.23ms", - "cpu": "6482.6%", - "memory": "4.7GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "191.36MB/s", - "input_bw": "150.53MB/s", - "reconnects": 0, - "status_2xx": 9743059, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-512": { - "framework": "zio-http", - "language": "Scala", - "rps": 1972342, - "avg_latency": "246us", - "p99_latency": "481us", - "cpu": "6532.3%", - "memory": "4.8GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "193.71MB/s", - "input_bw": "152.36MB/s", - "reconnects": 0, - "status_2xx": 9861712, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "crud-4096": { - "framework": "zio-http", - "language": "Scala", - "rps": 42535, - "avg_latency": "68.51ms", - "p99_latency": "358.60ms", - "cpu": "908.9%", - "memory": "3.0GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "13.20MB/s", - "input_bw": "3.65MB/s", - "reconnects": 1585, - "status_2xx": 638029, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-4096": { - "framework": "zio-http", - "language": "Scala", - "rps": 990153, - "avg_latency": "736us", - "p99_latency": "2.36ms", - "cpu": "6498.5%", - "memory": "5.2GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "3.35GB/s", - "input_bw": "47.21MB/s", - "reconnects": 197621, - "status_2xx": 4950769, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-16384": { - "framework": "zio-http", - "language": "Scala", - "rps": 294571, - "avg_latency": "14.35ms", - "p99_latency": "43.20ms", - "cpu": "5861.0%", - "memory": "3.2GiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "389.38MB/s", - "input_bw": "21.91MB/s", - "reconnects": 56435, - "status_2xx": 1472855, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-4096": { - "framework": "zio-http", - "language": "Scala", - "rps": 299073, - "avg_latency": "7.05ms", - "p99_latency": "22.70ms", - "cpu": "6214.8%", - "memory": "3.2GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "395.37MB/s", - "input_bw": "22.25MB/s", - "reconnects": 58791, - "status_2xx": 1495367, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-512": { - "framework": "zio-http", - "language": "Scala", - "rps": 297586, - "avg_latency": "1.58ms", - "p99_latency": "6.06ms", - "cpu": "6304.2%", - "memory": "3.0GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "393.43MB/s", - "input_bw": "22.14MB/s", - "reconnects": 59418, - "status_2xx": 1487931, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-tls-4096": { - "framework": "zio-http", - "language": "Scala", - "rps": 742631, - "avg_latency": "10.08ms", - "p99_latency": "581.68ms", - "cpu": "6325.9%", - "memory": "5.6GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "2.51GB", - "reconnects": 0, - "status_2xx": 3787767, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-4096": { - "framework": "zio-http", - "language": "Scala", - "rps": 649490, - "avg_latency": "602us", - "p99_latency": "1.61ms", - "cpu": "3132.5%", - "memory": "1.4GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "63.78MB/s", - "input_bw": "50.17MB/s", - "reconnects": 324812, - "status_2xx": 3247451, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-512": { - "framework": "zio-http", - "language": "Scala", - "rps": 623008, - "avg_latency": "291us", - "p99_latency": "1.63ms", - "cpu": "3299.0%", - "memory": "1.4GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "61.18MB/s", - "input_bw": "48.13MB/s", - "reconnects": 311498, - "status_2xx": 3115042, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-4096": { - "framework": "zio-http", - "language": "Scala", - "rps": 6375769, - "avg_latency": "5.51ms", - "p99_latency": "12.90ms", - "cpu": "5967.9%", - "memory": "6.5GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "626.08MB/s", - "reconnects": 0, - "status_2xx": 31878848, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-512": { - "framework": "zio-http", - "language": "Scala", - "rps": 6453110, - "avg_latency": "1.19ms", - "p99_latency": "4.18ms", - "cpu": "6062.6%", - "memory": "6.7GiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "634.05MB/s", - "reconnects": 0, - "status_2xx": 32265552, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-1024": { - "framework": "zio-http", - "language": "Scala", - "rps": 229834, - "avg_latency": "6.17ms", - "p99_latency": "241.99ms", - "cpu": "5637.3%", - "memory": "5.9GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "3.51GB", - "reconnects": 0, - "status_2xx": 1172114, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-4096": { - "framework": "zio-http", - "language": "Scala", - "rps": 221663, - "avg_latency": "14.95ms", - "p99_latency": "286.36ms", - "cpu": "5477.2%", - "memory": "4.6GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "3.39GB", - "reconnects": 0, - "status_2xx": 1130553, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-6800": { - "framework": "zio-http", - "language": "Scala", - "rps": 236912, - "avg_latency": "16.99ms", - "p99_latency": "323.56ms", - "cpu": "5836.3%", - "memory": "7.4GiB", - "connections": 6800, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "3.62GB", - "reconnects": 0, - "status_2xx": 1208164, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-tls-1024": { - "framework": "zio-http", - "language": "Scala", - "rps": 202896, - "avg_latency": "6.86ms", - "p99_latency": "204.08ms", - "cpu": "5786.5%", - "memory": "4.9GiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "3.10GB", - "reconnects": 0, - "status_2xx": 1034727, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-tls-4096": { - "framework": "zio-http", - "language": "Scala", - "rps": 182598, - "avg_latency": "32.58ms", - "p99_latency": "848.46ms", - "cpu": "5964.7%", - "memory": "5.6GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "2.79GB", - "reconnects": 0, - "status_2xx": 931340, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-tls-6800": { - "framework": "zio-http", - "language": "Scala", - "rps": 165739, - "avg_latency": "55.50ms", - "p99_latency": "996.23ms", - "cpu": "5964.3%", - "memory": "6.7GiB", - "connections": 6800, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "2.53GB", - "reconnects": 0, - "status_2xx": 845391, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-256": { - "framework": "zio-http", - "language": "Scala", - "rps": 1765, - "avg_latency": "142.17ms", - "p99_latency": "555.70ms", - "cpu": "6199.8%", - "memory": "10.0GiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "186.56KB/s", - "input_bw": "14.00GB/s", - "reconnects": 1696, - "status_2xx": 8825, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-32": { - "framework": "zio-http", - "language": "Scala", - "rps": 1409, - "avg_latency": "22.68ms", - "p99_latency": "69.10ms", - "cpu": "3808.8%", - "memory": "6.2GiB", - "connections": 32, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "148.90KB/s", - "input_bw": "11.18GB/s", - "reconnects": 1404, - "status_2xx": 7046, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - } - } -} diff --git a/site/data/results/zix.json b/site/data/results/zix.json deleted file mode 100644 index 01926b8ed..000000000 --- a/site/data/results/zix.json +++ /dev/null @@ -1,468 +0,0 @@ -{ - "framework": "zix", - "results": { - "api-16-1024": { - "framework": "zix", - "language": "Zig", - "rps": 248570, - "avg_latency": "1.27ms", - "p99_latency": "11.70ms", - "cpu": "981.5%", - "memory": "125MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.22GB/s", - "input_bw": "13.99MB/s", - "reconnects": 745355, - "status_2xx": 3728561, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0, - "tpl_baseline": 1398457, - "tpl_json": 1399157, - "tpl_db": 0, - "tpl_upload": 0, - "tpl_static": 0, - "tpl_async_db": 930945 - }, - "api-4-256": { - "framework": "zix", - "language": "Zig", - "rps": 63661, - "avg_latency": "1.23ms", - "p99_latency": "4.82ms", - "cpu": "208.4%", - "memory": "44MiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "319.54MB/s", - "input_bw": "3.58MB/s", - "reconnects": 190978, - "status_2xx": 954926, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0, - "tpl_baseline": 358094, - "tpl_json": 358463, - "tpl_db": 0, - "tpl_upload": 0, - "tpl_static": 0, - "tpl_async_db": 238367 - }, - "async-db-1024": { - "framework": "zix", - "language": "Zig", - "rps": 403849, - "avg_latency": "1.91ms", - "p99_latency": "19.80ms", - "cpu": "3156.0%", - "memory": "337MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.52GB/s", - "input_bw": "26.96MB/s", - "reconnects": 161035, - "status_2xx": 4038493, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-4096": { - "framework": "zix", - "language": "Zig", - "rps": 4424174, - "avg_latency": "925us", - "p99_latency": "1.21ms", - "cpu": "6428.9%", - "memory": "192MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "278.28MB/s", - "input_bw": "341.76MB/s", - "reconnects": 0, - "status_2xx": 22120872, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "baseline-512": { - "framework": "zix", - "language": "Zig", - "rps": 4169829, - "avg_latency": "122us", - "p99_latency": "236us", - "cpu": "6415.6%", - "memory": "133MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "262.37MB/s", - "input_bw": "322.11MB/s", - "reconnects": 0, - "status_2xx": 20849149, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "crud-4096": { - "framework": "zix", - "language": "Zig", - "rps": 844348, - "avg_latency": "4.56ms", - "p99_latency": "21.50ms", - "cpu": "3239.8%", - "memory": "388MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "246.58MB/s", - "input_bw": "72.47MB/s", - "reconnects": 61469, - "status_2xx": 12665226, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-4096": { - "framework": "zix", - "language": "Zig", - "rps": 2311479, - "avg_latency": "943us", - "p99_latency": "3.47ms", - "cpu": "6518.8%", - "memory": "286MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "7.74GB/s", - "input_bw": "110.22MB/s", - "reconnects": 462716, - "status_2xx": 11557399, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-16384": { - "framework": "zix", - "language": "Zig", - "rps": 1029578, - "avg_latency": "15.81ms", - "p99_latency": "23.70ms", - "cpu": "6802.2%", - "memory": "525MiB", - "connections": 16384, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.76GB/s", - "input_bw": "76.59MB/s", - "reconnects": 198140, - "status_2xx": 5147891, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-4096": { - "framework": "zix", - "language": "Zig", - "rps": 1052054, - "avg_latency": "3.85ms", - "p99_latency": "8.90ms", - "cpu": "6744.2%", - "memory": "212MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.80GB/s", - "input_bw": "78.26MB/s", - "reconnects": 209323, - "status_2xx": 5260274, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-comp-512": { - "framework": "zix", - "language": "Zig", - "rps": 956075, - "avg_latency": "512us", - "p99_latency": "2.40ms", - "cpu": "6023.8%", - "memory": "132MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "1.63GB/s", - "input_bw": "71.12MB/s", - "reconnects": 191201, - "status_2xx": 4780375, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "json-tls-4096": { - "framework": "zix", - "language": "Zig", - "rps": 1898317, - "avg_latency": "1.16ms", - "p99_latency": "69.13ms", - "cpu": "5399.1%", - "memory": "280MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "6.35GB", - "reconnects": 0, - "status_2xx": 9684061, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-4096": { - "framework": "zix", - "language": "Zig", - "rps": 2707452, - "avg_latency": "1.37ms", - "p99_latency": "1.87ms", - "cpu": "5829.8%", - "memory": "234MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "170.35MB/s", - "input_bw": "209.14MB/s", - "reconnects": 1352662, - "status_2xx": 13537264, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "limited-conn-512": { - "framework": "zix", - "language": "Zig", - "rps": 2679939, - "avg_latency": "174us", - "p99_latency": "428us", - "cpu": "5510.2%", - "memory": "130MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "168.62MB/s", - "input_bw": "207.02MB/s", - "reconnects": 1339964, - "status_2xx": 13399699, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-4096": { - "framework": "zix", - "language": "Zig", - "rps": 57876902, - "avg_latency": "1.13ms", - "p99_latency": "1.57ms", - "cpu": "6147.6%", - "memory": "192MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "3.56GB/s", - "reconnects": 0, - "status_2xx": 289384512, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "pipelined-512": { - "framework": "zix", - "language": "Zig", - "rps": 55457472, - "avg_latency": "147us", - "p99_latency": "269us", - "cpu": "6440.1%", - "memory": "131MiB", - "connections": 512, - "threads": 64, - "duration": "5s", - "pipeline": 16, - "bandwidth": "3.41GB/s", - "reconnects": 0, - "status_2xx": 277287360, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-1024": { - "framework": "zix", - "language": "Zig", - "rps": 223501, - "avg_latency": "4.65ms", - "p99_latency": "98.66ms", - "cpu": "6634.4%", - "memory": "455MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "13.26GB", - "reconnects": 0, - "status_2xx": 1139749, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-4096": { - "framework": "zix", - "language": "Zig", - "rps": 234179, - "avg_latency": "18.10ms", - "p99_latency": "304.11ms", - "cpu": "6622.7%", - "memory": "1.4GiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "13.89GB", - "reconnects": 0, - "status_2xx": 1194426, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-6800": { - "framework": "zix", - "language": "Zig", - "rps": 233141, - "avg_latency": "30.14ms", - "p99_latency": "409.28ms", - "cpu": "6059.8%", - "memory": "2.3GiB", - "connections": 6800, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "13.83GB", - "reconnects": 0, - "status_2xx": 1189063, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-tls-1024": { - "framework": "zix", - "language": "Zig", - "rps": 344533, - "avg_latency": "2.96ms", - "p99_latency": "18.10ms", - "cpu": "6612.2%", - "memory": "233MiB", - "connections": 1024, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "20.44GB", - "reconnects": 0, - "status_2xx": 1757188, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-tls-4096": { - "framework": "zix", - "language": "Zig", - "rps": 322751, - "avg_latency": "12.55ms", - "p99_latency": "107.74ms", - "cpu": "6476.1%", - "memory": "566MiB", - "connections": 4096, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "19.14GB", - "reconnects": 0, - "status_2xx": 1645758, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "static-tls-6800": { - "framework": "zix", - "language": "Zig", - "rps": 310597, - "avg_latency": "21.87ms", - "p99_latency": "175.10ms", - "cpu": "6479.0%", - "memory": "818MiB", - "connections": 6800, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "18.42GB", - "reconnects": 0, - "status_2xx": 1581081, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-256": { - "framework": "zix", - "language": "Zig", - "rps": 6356, - "avg_latency": "35.50ms", - "p99_latency": "81.30ms", - "cpu": "885.1%", - "memory": "131MiB", - "connections": 256, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "442.35KB/s", - "input_bw": "50.41GB/s", - "reconnects": 6364, - "status_2xx": 31912, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - }, - "upload-32": { - "framework": "zix", - "language": "Zig", - "rps": 8954, - "avg_latency": "3.55ms", - "p99_latency": "9.84ms", - "cpu": "1045.2%", - "memory": "130MiB", - "connections": 32, - "threads": 64, - "duration": "5s", - "pipeline": 1, - "bandwidth": "623.50KB/s", - "input_bw": "71.02GB/s", - "reconnects": 8969, - "status_2xx": 44863, - "status_3xx": 0, - "status_4xx": 0, - "status_5xx": 0 - } - } -}