Upload: streaming uploads with content-addressed dedup

How it works

Pick a file. The page hands it to live.upload; the framework streams it to the server as binary chunks, hashes each chunk SHA-256 server-side, and short-circuits via redis/idempotency when the hash is already cached. Re-uploading the same file stores zero new bytes. On stream end live.notify({ userId }) sends a fire-and-forget push to that user's most recently connected tab, locally or across workers.

Uploading as Wacky Starfish (174ae352)

Files
0
Unique chunks
0
Bytes stored
0 B
Idempotency
memory only

Pick a file

Recent files (0)

No files yet. Pick one above.