Prime Video Gives Up On Distributed Services to be 90% Faster 🚗 💨
Here's what really happened
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.



