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.



