It seems like an eternity ago, perhaps, that the first live-streaming event took place on the internet back in 1995. And the technology, too, has moved swiftly to manage demand. Ten years after this pioneering streaming event, most internet traffic was HTTP-based and CDNs were quite common. In other words, finally the infrastructure reached the level of maturity that enabled high-performance streaming. HTTP is the closest thing we have to a universal transport protocol and also enables content caching - ideal for managing the multiplying audio and video content of which the web is increasingly composed of.
The 2016 UEFA Euro Championship is just around the corner. From June 10 to July 10, fans of the beautiful game will clamber to see and support their national teams as they compete in France.
We've written a lot in recent weeks about HTTP streaming and the challenges of handling the massive demand. Our context has been the upcoming 2016 Summer Olympics in Rio, illustrating how the streaming traffic demands have escalated with each subsequent Olympic Games, how the BBC (as a real-world example of how to scale up for these kinds of high-traffic events) managed the London Olympics and how different companies have turned to Varnish to help them scale for massive volumes of streaming (and other!) traffic.