Ask HN: Feedback on an On-the-Fly Zip Service

2 kalaomer 1 6/2/2025, 2:34:29 PM
Hi HN,

What is it? A micro-service on Cloudflare Workers + R2 that takes a JSON manifest of URLs / S3 objects / small uploads and streams a ZIP archive on demand. Goal: push the CPU & I/O cost of zipping to the edge and keep origin servers light.

Current status Still wiring up the Worker; no public demo yet.

Who is it for?

  - SaaS apps that need “export everything” bundles or data packs

  - Static-site / marketing teams publishing large asset packs from the edge

Feedback I’m looking for

1. Do these plan limits feel reasonable?

     • *Free* – 10 GB/month, 50 MB per ZIP, TTL 2 h  

     • *Pro*  – 1 TB/month, 500 MB per ZIP, TTL 7 d, uploads ≤ 5 MB each  

  2. Does the *manifest → lazy-zip* flow make sense from a DX standpoint? Any obvious pitfalls?  
  3. If you wouldn’t rely on Cloudflare edge cache for large ZIPs, what would you use instead?  
  4. Has anyone tried *flyzip.io* (their sign-up seems closed) or other similar services? What worked / didn’t?
I’m especially interested in war stories around scaling ZIP generation and pricing pitfalls. Thanks in advance for any and all critique!

Comments (1)

rudasn · 23h ago
Have you looked into browser-side gzip stream, file system api, and service workers? Maybe your "edge" could be end-users.