Video playout for TV channels is a technical problem more complex than it might first appear. HD video files, sometimes hundreds of gigabytes in size, need to be available at the right place at the right time to make sure everything goes to schedule. And the schedule is complex too; sometimes programmes get repeated, sometimes on the same day, sometimes on a different channel, sometimes in a different version.
Our client had a single requirement; to deliver every programme to main and DR in time for the schedule, but strictly only once… except if it’s a repeat that’s been housekept from their system…. Wait, what? How will we know that?
Required audience experience
An understanding of serverless, message queues, and the sheer awkwardness of TV schedules
Objective of the talk
To show how serverless can augment core platforms to provide rapid point solutions at very low cost. Some lessons learnt along the way and how we’d do it differently if we started again.