Skip to content

doc: update README performance claims to the final dashboard - #2894

Merged
kim-em merged 1 commit into
masterfrom
doc/readme-final-numbers
Aug 20, 2026
Merged

doc: update README performance claims to the final dashboard#2894
kim-em merged 1 commit into
masterfrom
doc/readme-final-numbers

Conversation

@kim-em

@kim-em kim-em commented Aug 20, 2026

Copy link
Copy Markdown
Owner

This PR update the README's performance comparison to match the final frozen dashboard and the "Why Lean is faster than Rust" blog post. The fflate bullet claimed lean-zip had merely "caught" it, when the final data shows outright domination (a single lean-zip level denser and 1.5–2× faster at every fflate level, with >2× faster decode); OCaml moves from 2–4× to 3–9×; the libdeflate gap tightens from 3.5–11× to roughly 2–10×; and the zlib-reference, zlib-ng/zlib-rs, Go/Zig, and decode-side comparisons — plus a link to the blog post and its whole-tar headline race — are added. The comparison list now says lean-zip rather than "native", and Known limitations gains the blog's memory-use and decode caveats. All figures are recomputed from the frozen results/latest.json geomeans.

🤖 Prepared with Claude Code

Bring the comparison bullets in line with the frozen dashboard data and
the 'Why Lean is faster than Rust' blog post: fflate is dominated
outright (denser and 1.5-2x faster at every level, >2x faster decode),
not merely 'caught'; OCaml is 3-9x (not 2-4x); the libdeflate gap is
~2-10x (not 3.5-11x); and add the previously missing zlib-reference,
zlib-ng/zlib-rs, Go/Zig, and decode-side comparisons, a link to the
blog post with the whole-tar headline race, and two Known-limitations
bullets (compression memory use, decode vs C-grade decoders). Refer to
the implementation as lean-zip rather than 'native' throughout the
comparison list. All figures recomputed from the frozen
results/latest.json geomeans.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@kim-em
kim-em merged commit 6226aba into master Aug 20, 2026
2 checks passed
@kim-em
kim-em deleted the doc/readme-final-numbers branch August 20, 2026 06:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant