1.98.0 / 1.102.0rc2
Median measurements in matching environments. Percentage change is relative to 1.98.0.
Python median throughputbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
-5.1%Rust median throughputbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
+21.1%Python median p95 latencybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
+6.2%Rust median p95 latencybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
-13.5%Python median average CPUbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
-0.1%Rust median average CPUbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
-0.1%Python median proxy CPU time per successful requestbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
+5.8%Rust median proxy CPU time per successful requestbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
-17.7%Python median peak memorybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
-30.2%Rust median peak memorybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
-29.4%Python median peak memory growth above the post-warm-up baselinebase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
+39.2%Rust median peak memory growth above the post-warm-up baselinebase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
+124.1%Python median post-load anonymous memorybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
-38.8%Rust median post-load anonymous memorybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
-39.4%Python median post-load anonymous-memory growth above the post-warm-up baselinebase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
-68.8%Rust median post-load anonymous-memory growth above the post-warm-up baselinebase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
-55.7%Median paired Rust/Python throughputbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 1 MiB, concurrency 32
+29.4%Python median throughputbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
+5.8%Rust median throughputbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
+49.3%Python median p95 latencybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-5.9%Rust median p95 latencybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-28.0%Python median average CPUbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-0.1%Rust median average CPUbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-0.2%Python median proxy CPU time per successful requestbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-5.6%Rust median proxy CPU time per successful requestbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-33.1%Python median peak memorybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-20.6%Rust median peak memorybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-45.6%Python median peak memory growth above the post-warm-up baselinebase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
+16.6%Rust median peak memory growth above the post-warm-up baselinebase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
+92.1%Python median post-load anonymous memorybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-23.5%Rust median post-load anonymous memorybase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-63.1%Python median post-load anonymous-memory growth above the post-warm-up baselinebase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-2022.9%Rust median post-load anonymous-memory growth above the post-warm-up baselinebase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
-207.9%Median paired Rust/Python throughputbase · linux · x86_64 · c8634aefbc6546ceac42693380bc4631d81523ec98f6f49c6bfde7e9f25ea636 · 8 MiB, concurrency 8
+41.5%