←back to thread

492 points storf45 | 1 comments | | HN request time: 0s | source
Show context
ksec ◴[] No.42154253[source]
Netflix is good only on streaming ready made content, not live streaming, but;

1. Netflix is a 300B company, this isn't a resources issue.

2. This isn't the first time they have done live streaming at this scale either. They already have prior failure experience, you expect the 2nd time to be better, if not perfect.

3. There were plenty of time between first massive live streaming to second. Meaning plenty of time to learn and iterate.

replies(8): >>42154498 #>>42154521 #>>42154604 #>>42154693 #>>42154810 #>>42159116 #>>42162501 #>>42169542 #
ilrwbwrkhv ◴[] No.42154521[source]
You can't solve your way out of a complex problem that you have created and which wasn't needed in the first place. The entire microservices thing was overly complex with zero benefits

I spoke to multiple Netflix senior technicians about this.

They said that's the whole shtick.

replies(1): >>42155338 #
iLoveOncall ◴[] No.42155338[source]
That's a ridiculous statement. PrimeVideo is the leader in terms of sports events streaming over internet and it is composed of hundreds of microservices.

Live streaming is just much harder than streaming, and it takes a years of work and a huge headcount to get something good.

replies(1): >>42156827 #
sgarland ◴[] No.42156827[source]
Prime famously undid some amount of their microservices recently because it couldn’t keep up, and was hideously expensive.
replies(2): >>42158276 #>>42158453 #
1. iLoveOncall ◴[] No.42158276[source]
It was a single team for a very specific use case.

To be clear when I said that PrimeVideo is composed of hundreds of microservices, I actually meant that it's composed of hundreds of services, themselves composed, more often than not, of multiple microservices.

Depending on your definition of a microservice, my team alone owns dozens.