EAZIP BLOG
Building reliable file exports
Comparisons, benchmarks, and implementation notes on shipping “Download all as ZIP” in production.
Client-Side vs. Server-Side ZIP: Where Should the Archive Get Built?
The download-all architecture decision in one page: where the bytes flow, what each side's size ceiling really is, who pays the bandwidth, and the cases where each approach — or a managed third option — clearly wins.
4 min readarchitecturezipDIY Lambda ZIP Pipeline vs. a Managed ZIP Service
What building ZIP exports on Lambda actually involves — streaming, ZIP64, retries, delivery, cleanup — what it costs to run, and the honest cases where building beats buying.
4 min readaws-lambdaarchitecture4 Ways to Download Cloudflare R2 Files as a ZIP
R2 has no built-in folder-to-ZIP download. The four approaches that work — rclone, zipping in a Worker or server, browser-side zipping with presigned URLs, and a managed ZIP API — compared with R2's zero-egress economics in mind.
6 min readcloudflare-r2zip4 Ways to Download an Entire S3 Bucket as a ZIP
S3 has no built-in way to download a bucket or prefix as a single ZIP. The four approaches that work: AWS CLI sync, a server-side streaming ZIP, browser-side zipping with presigned URLs, and a managed ZIP API — compared by scale, cost, and setup.
7 min readaws-s3zip5 Ways to Download Supabase Storage Files as a ZIP
Supabase Storage has no bulk ZIP download in the dashboard or API. The five approaches that work — a container job, a pre-built or streamed Edge Function ZIP, browser-side zipping with createSignedUrls, and a managed ZIP API — sized and costed against the unified egress quota.
7 min readsupabasezip