Byte-Sized Design

Byte-Sized Design

Prime Video Gives Up On Distributed Services to be 90% Faster 🚗 💨

Here's what really happened

Byte-Sized Design's avatar
Byte-Sized Design
Oct 09, 2024
∙ Paid

TLDR;

Prime Video was being really inefficient checking if their live streams were lagging or had other issues. They had another database to save live stream content then read from that database to check for errors.

Prime just dropped the database and did reading the live stream and detecting errors on the same server. Actually correcting the issue is on another service.

So yeah, they still use Microservices, just detecting video issues is on the same server now.

What’s the context?

Prime Video has live streams like live sports and other content. If Amazon truly values customer obsession, then they’ll guarantee these live streams have no issues.

Common issues include out of audio syncs, buffer, lags, and blocky video feed.

But when you’re at Amazon’s scale, there’s going to be a lot of viewer’s tuning in and you’ll need the infrastructure to support that.

Go Explain the Problem!

User's avatar

Continue reading this post for free, courtesy of Byte-Sized Design.

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