SystemDesignLaws

SystemDesignLaws

Handling Large Blobs

- Files should never pass through your application server. Use presigned URLs for direct upload to object storag...

Jimmy Malhan's avatar
Jimmy Malhan
Mar 16, 2026
∙ Paid

30-second elevator pitch: "Large files bypass my application server entirely. Clients get a presigned URL and upload directly to S3 in chunks. An S3 event triggers async processing like thumbnails or transcoding. Downloads go through a CDN. My server only handles metadata and authorization."

What You Will Learn

Upload Patterns

- Presigned URL upload (bypas…

User's avatar

Continue reading this post for free, courtesy of Jimmy Malhan.

Or purchase a paid subscription.
© 2026 Jimmy Malhan · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture