KamoCRM

Hash with BLAKE3 only, so skipping the upload actually saves time

Performancekamo-internal
Shipped
9 ஆகஸ்ட், 2026 அன்று 6:17 PM UTC
Author
kamo
Commit
066e07b

Dedup worked — the server logged 'linked WITHOUT upload' and 358 MB never left the machine — but the member still waited, because computing SHA3-256 alongside BLAKE3 took ~20 seconds where the upload it replaced took 18.8. js-sha3 is pure JavaScript at roughly 25 MB/s; BLAKE3 runs in WASM. The client now computes BLAKE3 alone and the server matches on it plus exact size.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing