News for hackers. Stuff that matters.
Re:Uber migrates microservices to multi-cloud platform runni... by speedgoose on Sunday October 22, 2023 @10:26AM (#37975665)
It reminds me this thread about Netflix, with insane amounts of events and logs compared to active users.

https://news.ycombinator.com/item?id=30635369

Re:Uber migrates microservices to multi-cloud platform runni... by ilrwbwrkhv on Sunday October 22, 2023 @10:45AM (#37975806)
Yup Pornhub serves much more video than Netflix and they do so without that insane amount of complexity.
Re:Uber migrates microservices to multi-cloud platform runni... by Roark66 on Sunday October 22, 2023 @10:57AM (#37975907)
Isn't pornhub free, their only monetization being ads? Also does Pornhub have personal recommendations, per country and region libraries, an android, ios and android TV apps? Probably not.

That is a much easier business model and a lot lower level of complexity than Netflix. I imagine running pornhub is essentially running a large website that hosts video. Probably just the billing side of Netflix is more complicated than the entirety of Pornhub operation.

Re:Uber migrates microservices to multi-cloud platform runni... by Nextgrid on Sunday October 22, 2023 @01:05PM (#37977089)
PornHub has significantly more content than Netflix, not to mention the ability for users to upload content and have it immediately available worldwide. That alone makes it significantly more complex than Netflix.
Re:Uber migrates microservices to multi-cloud platform runni... by x86x87 on Sunday October 22, 2023 @10:57AM (#37975903)
Pornhub is not about waving the engineering flag up and down to signal how cool their infra is though.
Re:Uber migrates microservices to multi-cloud platform runni... by mattsan on Sunday October 22, 2023 @10:50AM (#37975852)
Honestly Pornhub's stack is genuinely impressive. More start-ups should just use PHP and get shit done
Re:Uber migrates microservices to multi-cloud platform runni... by Nextgrid on Sunday October 22, 2023 @01:06PM (#37977103)
I think one of the reasons behind PornHub's tech stack is that their industry doesn't really lend itself to VC, so building an engineering playground for PH would be a waste of money as no amount of complexity would net them VC money (nor an invite to a cloud provider conference), where as most startups live and die based on the VC funding their complexity and buzzwords allow them to grift.
Re:Uber migrates microservices to multi-cloud platform runni... by plaguuuuuu on Sunday October 22, 2023 @05:57PM (#37979466)
I think the takeaway was that choice of language might be less important than engineering strategy, because PH are successful despite their choice of stack :)
Re:Uber migrates microservices to multi-cloud platform runni... by nvarsj on Sunday October 22, 2023 @05:31PM (#37979273)
Yup I remember that. Netflix seems to be the poster child for overengineered architecture - for something that is almost entirely commoditised nowadays (one-way over the internet video streaming).

Uber's problem space is significantly more complex than Netflix, so I'm unsure it's a fair comparison. But they do seem to have quite a lot of overengineering going on. At least that's how I feel each time I read an Uber tech article.

About the only companies which seem to justify their complex architectures are Google/Meta/Amazon imo.

Re:Uber migrates microservices to multi-cloud platform runni... by dilyevsky on Sunday October 22, 2023 @05:49PM (#37979407)
> Uber's problem space is significantly more complex than Netflix

What makes you say this? Netflix serves probably several orders of magnitude more bytes and online video is hard. At its core Uber is basically a Passenger Service System and we had systems like these implemented in software since 1950s

Re:Uber migrates microservices to multi-cloud platform runni... by isbvhodnvemrwvn on Monday October 23, 2023 @03:03AM (#37982390)
There are a lot more use cases in taxi and food delivery space than in video streaming. At least by an order of magnitude. Consider various user personas for one, legal considerations and so on. Technically each use case might be less demanding than video streaming, but overall much more complex.