Skip to content

Commit af633f1

Browse files
Benchmark results: lute
1 parent a69ab55 commit af633f1

17 files changed

Lines changed: 103 additions & 160 deletions

site/data/baseline-4096.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -571,19 +571,19 @@
571571
{
572572
"framework": "lute",
573573
"language": "Luau",
574-
"rps": 2616257,
575-
"avg_latency": "1.56ms",
576-
"p99_latency": "2.87ms",
577-
"cpu": "5731.5%",
574+
"rps": 2565216,
575+
"avg_latency": "1.60ms",
576+
"p99_latency": "3.27ms",
577+
"cpu": "5711.6%",
578578
"memory": "132MiB",
579579
"connections": 4096,
580580
"threads": 64,
581581
"duration": "5s",
582582
"pipeline": 1,
583-
"bandwidth": "299.49MB/s",
584-
"input_bw": "202.10MB/s",
583+
"bandwidth": "293.48MB/s",
584+
"input_bw": "198.16MB/s",
585585
"reconnects": 0,
586-
"status_2xx": 13081289,
586+
"status_2xx": 12826081,
587587
"status_3xx": 0,
588588
"status_4xx": 0,
589589
"status_5xx": 0

site/data/baseline-512.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -571,19 +571,19 @@
571571
{
572572
"framework": "lute",
573573
"language": "Luau",
574-
"rps": 2635148,
575-
"avg_latency": "193us",
576-
"p99_latency": "516us",
577-
"cpu": "5857.1%",
578-
"memory": "106MiB",
574+
"rps": 2539880,
575+
"avg_latency": "201us",
576+
"p99_latency": "532us",
577+
"cpu": "5953.6%",
578+
"memory": "101MiB",
579579
"connections": 512,
580580
"threads": 64,
581581
"duration": "5s",
582582
"pipeline": 1,
583-
"bandwidth": "301.48MB/s",
584-
"input_bw": "203.56MB/s",
583+
"bandwidth": "290.66MB/s",
584+
"input_bw": "196.20MB/s",
585585
"reconnects": 0,
586-
"status_2xx": 13175744,
586+
"status_2xx": 12699400,
587587
"status_3xx": 0,
588588
"status_4xx": 0,
589589
"status_5xx": 0

site/data/current.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"date": "2026-04-22",
2+
"date": "2026-04-23",
33
"cpu": "AMD Ryzen Threadripper PRO 3995WX 64-Cores",
44
"cores": "64",
55
"threads": "128",
@@ -10,7 +10,7 @@
1010
"docker": "29.3.0",
1111
"docker_runtime": "runc",
1212
"governor": "performance",
13-
"commit": "89a6d12a",
13+
"commit": "a69ab556",
1414
"tcp": {
1515
"lo_mtu": "1500",
1616
"congestion": "cubic",

site/data/echo-ws-16384.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -179,18 +179,18 @@
179179
{
180180
"framework": "lute",
181181
"language": "Luau",
182-
"rps": 2691702,
183-
"avg_latency": "6.06ms",
184-
"p99_latency": "7.98ms",
185-
"cpu": "5633.2%",
186-
"memory": "393MiB",
182+
"rps": 2650618,
183+
"avg_latency": "6.13ms",
184+
"p99_latency": "8.70ms",
185+
"cpu": "5590.9%",
186+
"memory": "388MiB",
187187
"connections": 16384,
188188
"threads": 64,
189189
"duration": "5s",
190190
"pipeline": 1,
191-
"bandwidth": "18.54MB/s",
191+
"bandwidth": "18.26MB/s",
192192
"reconnects": 0,
193-
"status_2xx": 13458513,
193+
"status_2xx": 13253092,
194194
"status_3xx": 0,
195195
"status_4xx": 0,
196196
"status_5xx": 0

site/data/echo-ws-4096.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -179,18 +179,18 @@
179179
{
180180
"framework": "lute",
181181
"language": "Luau",
182-
"rps": 3003169,
182+
"rps": 2999367,
183183
"avg_latency": "1.36ms",
184-
"p99_latency": "1.96ms",
185-
"cpu": "5692.0%",
186-
"memory": "162MiB",
184+
"p99_latency": "2.23ms",
185+
"cpu": "5859.7%",
186+
"memory": "169MiB",
187187
"connections": 4096,
188188
"threads": 64,
189189
"duration": "5s",
190190
"pipeline": 1,
191-
"bandwidth": "20.05MB/s",
191+
"bandwidth": "20.02MB/s",
192192
"reconnects": 0,
193-
"status_2xx": 15015849,
193+
"status_2xx": 14996838,
194194
"status_3xx": 0,
195195
"status_4xx": 0,
196196
"status_5xx": 0

site/data/echo-ws-512.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -179,18 +179,18 @@
179179
{
180180
"framework": "lute",
181181
"language": "Luau",
182-
"rps": 3130369,
183-
"avg_latency": "163us",
184-
"p99_latency": "291us",
185-
"cpu": "5854.0%",
186-
"memory": "101MiB",
182+
"rps": 3108882,
183+
"avg_latency": "164us",
184+
"p99_latency": "325us",
185+
"cpu": "5824.0%",
186+
"memory": "97MiB",
187187
"connections": 512,
188188
"threads": 64,
189189
"duration": "5s",
190190
"pipeline": 1,
191-
"bandwidth": "20.89MB/s",
191+
"bandwidth": "20.75MB/s",
192192
"reconnects": 0,
193-
"status_2xx": 15651845,
193+
"status_2xx": 15544413,
194194
"status_3xx": 0,
195195
"status_4xx": 0,
196196
"status_5xx": 0

site/data/json-4096.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -458,19 +458,19 @@
458458
{
459459
"framework": "lute",
460460
"language": "Luau",
461-
"rps": 66957,
462-
"avg_latency": "60.69ms",
463-
"p99_latency": "175.50ms",
464-
"cpu": "5658.0%",
465-
"memory": "143MiB",
461+
"rps": 65763,
462+
"avg_latency": "61.52ms",
463+
"p99_latency": "176.00ms",
464+
"cpu": "5626.0%",
465+
"memory": "139MiB",
466466
"connections": 4096,
467467
"threads": 64,
468468
"duration": "5s",
469469
"pipeline": 1,
470-
"bandwidth": "279.86MB/s",
471-
"input_bw": "3.19MB/s",
472-
"reconnects": 11708,
473-
"status_2xx": 334789,
470+
"bandwidth": "275.52MB/s",
471+
"input_bw": "3.14MB/s",
472+
"reconnects": 11438,
473+
"status_2xx": 328817,
474474
"status_3xx": 0,
475475
"status_4xx": 0,
476476
"status_5xx": 0

site/data/json-tls-4096.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -176,18 +176,18 @@
176176
{
177177
"framework": "lute",
178178
"language": "Luau",
179-
"rps": 65887,
180-
"avg_latency": "64.40ms",
181-
"p99_latency": "64.40ms",
182-
"cpu": "5756.1%",
183-
"memory": "179MiB",
179+
"rps": 65424,
180+
"avg_latency": "65.18ms",
181+
"p99_latency": "65.18ms",
182+
"cpu": "5731.8%",
183+
"memory": "182MiB",
184184
"connections": 4096,
185185
"threads": 64,
186186
"duration": "5s",
187187
"pipeline": 1,
188-
"bandwidth": "275.59MB",
188+
"bandwidth": "273.62MB",
189189
"reconnects": 0,
190-
"status_2xx": 336075,
190+
"status_2xx": 333407,
191191
"status_3xx": 0,
192192
"status_4xx": 0,
193193
"status_5xx": 0

site/data/limited-conn-4096.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -571,19 +571,19 @@
571571
{
572572
"framework": "lute",
573573
"language": "Luau",
574-
"rps": 2121159,
575-
"avg_latency": "1.91ms",
576-
"p99_latency": "7.63ms",
577-
"cpu": "5696.4%",
578-
"memory": "146MiB",
574+
"rps": 2079850,
575+
"avg_latency": "1.95ms",
576+
"p99_latency": "7.68ms",
577+
"cpu": "5699.4%",
578+
"memory": "140MiB",
579579
"connections": 4096,
580580
"threads": 64,
581581
"duration": "5s",
582582
"pipeline": 1,
583-
"bandwidth": "242.57MB/s",
584-
"input_bw": "163.85MB/s",
585-
"reconnects": 1060633,
586-
"status_2xx": 10605799,
583+
"bandwidth": "237.86MB/s",
584+
"input_bw": "160.66MB/s",
585+
"reconnects": 1038419,
586+
"status_2xx": 10399253,
587587
"status_3xx": 0,
588588
"status_4xx": 0,
589589
"status_5xx": 0

site/data/limited-conn-512.json

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -571,19 +571,19 @@
571571
{
572572
"framework": "lute",
573573
"language": "Luau",
574-
"rps": 1876349,
575-
"avg_latency": "260us",
576-
"p99_latency": "1.15ms",
577-
"cpu": "5324.6%",
578-
"memory": "109MiB",
574+
"rps": 1839624,
575+
"avg_latency": "265us",
576+
"p99_latency": "1.17ms",
577+
"cpu": "5366.9%",
578+
"memory": "107MiB",
579579
"connections": 512,
580580
"threads": 64,
581581
"duration": "5s",
582582
"pipeline": 1,
583-
"bandwidth": "214.64MB/s",
584-
"input_bw": "144.94MB/s",
585-
"reconnects": 938030,
586-
"status_2xx": 9381749,
583+
"bandwidth": "210.45MB/s",
584+
"input_bw": "142.11MB/s",
585+
"reconnects": 919840,
586+
"status_2xx": 9198123,
587587
"status_3xx": 0,
588588
"status_4xx": 0,
589589
"status_5xx": 0

0 commit comments

Comments
 (0)