The BBC iPlayer is the biggest audio and video-on-demand service in the UK. It receives 10 million video playback requests every day and the service publishes over 10,000 hours of media every week.
Moving iPlayer to the cloud has enabled the BBC to shorten the time-to-market of content from 10 hours to 15 minutes.
In this session, the BBC’s lead architect, Stephen Godwin, describes the approach behind creating iPlayer architecture, which uses Amazon SQS and Amazon SNS in several ways to improve elasticity, reliability, and maintainability. You see how BBC uses AWS messaging to choreograph the 200 microservices in the iPlayer pipeline, maintain data consistency as media traverses the pipeline, and refresh caches to ensure timely delivery of media to users.
This is a rare opportunity to see the internal workings and best practices of one of the largest on-demand content delivery systems operating today.