Merge branch 'master' of github.com:poolifier/poolifier-web-worker #1339
GitHub Actions / Bencher Report
succeeded
Aug 21, 2025 in 0s
Bencher Report
Branch | master |
Testbed | self-hosted |
Click to view all benchmark results
Benchmark | Latency | Benchmark Result microseconds (µs) (Result Δ%) | Upper Boundary microseconds (µs) (Limit %) | Throughput | Benchmark Result operations / second (ops/s) (Result Δ%) | Lower Boundary operations / second (ops/s) (Limit %) |
---|---|---|---|---|---|---|
DynamicThreadPool on deno with FAIR_SHARE, with runTime and with tasks queue | 📈 view plot 🚷 view threshold | 503.17 µs(-53.54%)Baseline: 1,082.91 µs | 6,495.34 µs (7.75%) | 📈 view plot 🚷 view threshold | 2,061.87 ops/s(+19.65%)Baseline: 1,723.22 ops/s | 1,140.53 ops/s (55.32%) |
DynamicThreadPool on deno with FAIR_SHARE, with runTime and without tasks queue | 📈 view plot 🚷 view threshold | 540.62 µs(-11.95%)Baseline: 614.03 µs | 1,003.01 µs (53.90%) | 📈 view plot 🚷 view threshold | 2,000.24 ops/s(+6.99%)Baseline: 1,869.59 ops/s | 1,256.07 ops/s (62.80%) |
DynamicThreadPool on deno with INTERLEAVED_WEIGHTED_ROUND_ROBIN and with tasks queue | 📈 view plot 🚷 view threshold | 464.04 µs(-59.75%)Baseline: 1,152.77 µs | 7,368.84 µs (6.30%) | 📈 view plot 🚷 view threshold | 2,358.96 ops/s(+26.96%)Baseline: 1,858.10 ops/s | 1,072.61 ops/s (45.47%) |
DynamicThreadPool on deno with INTERLEAVED_WEIGHTED_ROUND_ROBIN and without tasks queue | 📈 view plot 🚷 view threshold | 460.49 µs(-36.51%)Baseline: 725.34 µs | 4,599.34 µs (10.01%) | 📈 view plot 🚷 view threshold | 2,350.61 ops/s(+7.78%)Baseline: 2,181.01 ops/s | 1,411.97 ops/s (60.07%) |
DynamicThreadPool on deno with LEAST_BUSY and with tasks queue | 📈 view plot 🚷 view threshold | 597.01 µs(-40.25%)Baseline: 999.18 µs | 6,551.35 µs (9.11%) | 📈 view plot 🚷 view threshold | 1,861.16 ops/s(+2.56%)Baseline: 1,814.77 ops/s | 1,310.90 ops/s (70.43%) |
DynamicThreadPool on deno with LEAST_BUSY and without tasks queue | 📈 view plot 🚷 view threshold | 586.72 µs(-24.94%)Baseline: 781.72 µs | 4,176.86 µs (14.05%) | 📈 view plot 🚷 view threshold | 1,905.13 ops/s(-2.59%)Baseline: 1,955.70 ops/s | 1,392.64 ops/s (73.10%) |
DynamicThreadPool on deno with LEAST_USED and with tasks queue | 📈 view plot 🚷 view threshold | 460.20 µs(-77.33%)Baseline: 2,029.79 µs | 30,064.19 µs (1.53%) | 📈 view plot 🚷 view threshold | 2,301.25 ops/s(+7.65%)Baseline: 2,137.80 ops/s | 1,549.88 ops/s (67.35%) |
DynamicThreadPool on deno with LEAST_USED and without tasks queue | 📈 view plot 🚷 view threshold | 506.93 µs(-18.04%)Baseline: 618.49 µs | 1,726.42 µs (29.36%) | 📈 view plot 🚷 view threshold | 2,162.98 ops/s(+4.87%)Baseline: 2,062.50 ops/s | 1,438.25 ops/s (66.49%) |
DynamicThreadPool on deno with ROUND_ROBIN and with tasks queue | 📈 view plot 🚷 view threshold | 563.80 µs(-16.03%)Baseline: 671.39 µs | 959.70 µs (58.75%) | 📈 view plot 🚷 view threshold | 1,946.01 ops/s(+13.16%)Baseline: 1,719.66 ops/s | 1,180.72 ops/s (60.67%) |
DynamicThreadPool on deno with ROUND_ROBIN and without tasks queue | 📈 view plot 🚷 view threshold | 763.42 µs(-27.89%)Baseline: 1,058.73 µs | 7,064.21 µs (10.81%) | 📈 view plot 🚷 view threshold | 1,560.66 ops/s(-13.13%)Baseline: 1,796.47 ops/s | 1,174.57 ops/s (75.26%) |
DynamicThreadPool on deno with WEIGHTED_ROUND_ROBIN and with tasks queue | 📈 view plot 🚷 view threshold | 444.96 µs(-59.03%)Baseline: 1,085.99 µs | 7,712.81 µs (5.77%) | 📈 view plot 🚷 view threshold | 2,433.93 ops/s(+39.15%)Baseline: 1,749.11 ops/s | 1,103.23 ops/s (45.33%) |
DynamicThreadPool on deno with WEIGHTED_ROUND_ROBIN and without tasks queue | 📈 view plot 🚷 view threshold | 419.35 µs(-50.54%)Baseline: 847.81 µs | 7,023.83 µs (5.97%) | 📈 view plot 🚷 view threshold | 2,525.92 ops/s(+18.09%)Baseline: 2,138.96 ops/s | 1,455.01 ops/s (57.60%) |
FixedThreadPool on deno with FAIR_SHARE, with runTime and with tasks queue | 📈 view plot 🚷 view threshold | 657.25 µs(-23.94%)Baseline: 864.08 µs | 1,509.75 µs (43.53%) | 📈 view plot 🚷 view threshold | 1,689.40 ops/s(+22.93%)Baseline: 1,374.23 ops/s | 833.96 ops/s (49.36%) |
FixedThreadPool on deno with FAIR_SHARE, with runTime and without tasks queue | 📈 view plot 🚷 view threshold | 662.91 µs(-10.95%)Baseline: 744.43 µs | 1,075.05 µs (61.66%) | 📈 view plot 🚷 view threshold | 1,642.48 ops/s(+6.66%)Baseline: 1,539.93 ops/s | 1,102.70 ops/s (67.14%) |
FixedThreadPool on deno with INTERLEAVED_WEIGHTED_ROUND_ROBIN and with tasks queue | 📈 view plot 🚷 view threshold | 524.68 µs(-38.86%)Baseline: 858.12 µs | 3,509.27 µs (14.95%) | 📈 view plot 🚷 view threshold | 2,096.88 ops/s(+25.35%)Baseline: 1,672.78 ops/s | 1,057.34 ops/s (50.42%) |
FixedThreadPool on deno with INTERLEAVED_WEIGHTED_ROUND_ROBIN and without tasks queue | 📈 view plot 🚷 view threshold | 468.05 µs(-72.83%)Baseline: 1,722.42 µs | 23,202.22 µs (2.02%) | 📈 view plot 🚷 view threshold | 2,297.42 ops/s(+12.11%)Baseline: 2,049.24 ops/s | 1,238.44 ops/s (53.91%) |
FixedThreadPool on deno with LEAST_BUSY and with tasks queue | 📈 view plot 🚷 view threshold | 580.89 µs(-19.45%)Baseline: 721.14 µs | 1,275.19 µs (45.55%) | 📈 view plot 🚷 view threshold | 1,891.47 ops/s(+16.24%)Baseline: 1,627.27 ops/s | 1,066.42 ops/s (56.38%) |
FixedThreadPool on deno with LEAST_BUSY and without tasks queue | 📈 view plot 🚷 view threshold | 629.58 µs(-10.88%)Baseline: 706.43 µs | 976.71 µs (64.46%) | 📈 view plot 🚷 view threshold | 1,784.01 ops/s(+10.15%)Baseline: 1,619.60 ops/s | 1,143.11 ops/s (64.08%) |
FixedThreadPool on deno with LEAST_USED and with tasks queue | 📈 view plot 🚷 view threshold | 443.91 µs(-18.50%)Baseline: 544.69 µs | 898.79 µs (49.39%) | 📈 view plot 🚷 view threshold | 2,366.56 ops/s(+13.72%)Baseline: 2,080.99 ops/s | 1,340.08 ops/s (56.63%) |
FixedThreadPool on deno with LEAST_USED and without tasks queue | 📈 view plot 🚷 view threshold | 479.23 µs(-14.76%)Baseline: 562.19 µs | 827.20 µs (57.93%) | 📈 view plot 🚷 view threshold | 2,254.21 ops/s(+12.16%)Baseline: 2,009.74 ops/s | 1,384.26 ops/s (61.41%) |
FixedThreadPool on deno with ROUND_ROBIN and with tasks queue | 📈 view plot 🚷 view threshold | 577.92 µs(-41.91%)Baseline: 994.82 µs | 5,435.14 µs (10.63%) | 📈 view plot 🚷 view threshold | 1,883.08 ops/s(+17.07%)Baseline: 1,608.52 ops/s | 944.99 ops/s (50.18%) |
FixedThreadPool on deno with ROUND_ROBIN and without tasks queue | 📈 view plot 🚷 view threshold | 600.53 µs(-37.12%)Baseline: 954.98 µs | 3,057.60 µs (19.64%) | 📈 view plot 🚷 view threshold | 1,818.88 ops/s(+15.78%)Baseline: 1,571.03 ops/s | 963.25 ops/s (52.96%) |
FixedThreadPool on deno with WEIGHTED_ROUND_ROBIN and with tasks queue | 📈 view plot 🚷 view threshold | 472.27 µs(-45.96%)Baseline: 873.97 µs | 4,362.73 µs (10.83%) | 📈 view plot 🚷 view threshold | 2,273.52 ops/s(+37.53%)Baseline: 1,653.08 ops/s | 996.14 ops/s (43.81%) |
FixedThreadPool on deno with WEIGHTED_ROUND_ROBIN and without tasks queue | 📈 view plot 🚷 view threshold | 475.25 µs(-50.93%)Baseline: 968.44 µs | 6,536.16 µs (7.27%) | 📈 view plot 🚷 view threshold | 2,265.93 ops/s(+10.72%)Baseline: 2,046.60 ops/s | 1,339.11 ops/s (59.10%) |
Loading