Game of Thrones Season 8 is well underway, with ferocious dragons, an abundance of questionable sexual-tension, and more exciting plot-twists than ever.
On April 14th, viewers across the globe tuned-in to see the latest action of Westeros, with HBO estimating that 17.4 million people watched this season's premiere on their streaming and linear platforms.
But how does a streaming service ,like HBO go, cope with almost as many viewers as the population of the celtic nations combined, flooding their platforms at the same time?
[https://www.mobilise.cloud/blog/streaming-with-containers](https://www.mobilise.cloud/blog/streaming-with-containers)
“They moved from node.js to Kubernetes” – not much more info than that.
I’ve watched all 3 episodes on release day, some an hour or more after they first aired. On Sunday 4/28 for episode 3, Prime had a lower resolution stream that really interfered with the whole “everything is dark” cinematography. Whatever they’re doing, it’s not enough at time of launch.
Not a very informative article. There’s many aspects of streaming video and none were mentioned. Is container tech used for auth, personalization, content distribution, a replacement for ELB, ABR processing/uploading …
I was watching episode 3 Sunday and got the loader. My words were “their cluster is autoscaling, shouldn’t be more than a minute or two”
From what I read about Elixir / Erlang / BEAM it would seem like it might be an interesting case scenario would it not ? Be gentle if not, still trying to figure this out… But I would indeed not mind an enlightened opinion on this.
It seems more like unoptimized resource setup rather than tech stack problem.
If anything containers bring a lot of agility in deployment.
When compared with raw performance of a kubernetes node vs a vm instance, i am afraid the performance of vm instance would be better.
Sorry to say, but i dont think the writer has much idea about containers/cloud setup.
EDIT : Downvote all you want, fact is that another layer of virtualization would decrease performance, not increase it.
Link to the keynote: https://m.youtube.com/watch?feature=youtu.be&v=7skInj_vqN0
I’m a bot, *bleep*, *bloop*. Someone has linked to this thread from another place on reddit:
– [/r/u_colinhines] [How HBO uses Container Technology to cope with millions of people streaming GoT](https://www.reddit.com/r/u_colinhines/comments/bjlw0o/how_hbo_uses_container_technology_to_cope_with/)
– [/r/u_el_tole] [Y ni con eso funciona bien en momentos clave, como en los estrenos de los capítulos de #GoT, aunque la idea y el diseño es el adecuado.](https://www.reddit.com/r/u_el_tole/comments/bjl8s8/y_ni_con_eso_funciona_bien_en_momentos_clave_como/)
*^(If you follow any of the above links, please respect the rules of reddit and don’t vote in the other threads.) ^\([Info](/r/TotesMessenger) ^/ ^[Contact](/message/compose?to=/r/TotesMessenger))*
There are some specific, A+ gifs in this article. And it’s a good article on its own.
I had to use *cough* alternate methods to watch it because HBO GO died 20 minutes in. What a waste of money.
I think fox does this on sling as well!
Unless the urls from the GET requests from my TV just had /container/ for some other reason
I’m an engineer at Amazon. I was curious so I checked out the CloudFront wiki on the team that handled the HBO client. HBO requested for something like 30tb/second and ended up scaling up 8 times that night of the first episode . It was insane.
Whatever they’re doing, it’s not working.
Does HBO go use the same stack as HBO now?
And wouldn’t EBS auto scale up to keep cpu usage at a threshold they set (50%)?