Object Storage & Media

Object Storage & Media

Large files never go through your API
Free
4h · 5 lessons
Overview

Cache placement, eviction and the invalidation problem; distributed caches and their failure modes; CDNs, the edge, and how large media actually reaches a browser. The cheapest scaling you will ever do, and the easiest to get wrong.

This module is 03.4 of the 4 in Caching & Delivery. It runs about 4 hours across 5 lessons, and closes with Upload — Move a 4 GB file from a flaky phone to an object store, twice, without paying for it twice.

Lessons
1. Object stores: the model and its guarantees

Concept · 35 minutes

2. Presigned URLs and direct upload

Concept · 30 minutes

3. Chunked and resumable uploads

Concept · 35 minutes

4. Transcoding pipelines and derived assets

Concept · 35 minutes

5. Storage classes, lifecycle and cost

Concept · 30 minutes

Module information
Duration
4 hours
Lessons
5
Level
Intermediate
Track
Caching & Delivery
Drill
Upload
Price
Free

Related modules

Cache Strategies & Invalidation
4 hours
5 lessons
Intermediate
Cache Strategies & Invalidation
Free
03.1
Distributed Caches
4 hours
5 lessons
Intermediate
Distributed Caches
Free
03.2
CDNs & the Edge
4 hours
5 lessons
Intermediate
CDNs & the Edge
Free
03.3
Queues & Background Workers
4 hours
5 lessons
Intermediate
Queues & Background Workers
Free
04.1