News for hackers. Stuff that matters.
Re:Migrating Facebook to MySQL 8.0 by packetslave on Friday July 23, 2021 @01:05AM (#27927416)
Kubernetes, no. Twine (aka "Don't call it Tupperware"), yes

https://engineering.fb.com/2019/06/06/data-center-engineerin...

Also, that "30,000 servers" number is off by... a lot. No comment on by how many orders of magnitude. :-)

Re:Migrating Facebook to MySQL 8.0 by dweekly on Friday July 23, 2021 @04:13AM (#27928402)
Yep. Here's how I'd napkin math it.

Facebook has purchased 6GW of renewable energy to power its datacenters [1]. Its datacenters have a PUE of about 1.06 last they published (they unfortunately seem to have taken their dashboards down) so that's about 5.6GW of electricity actually powering real load. Some of that will power the networking fabric so we could conservatively estimate 5GW of compute load. The OCP Yosemite v3 platform power budget is a max of 1.5kW [2]. Also conservatively, let's assume a real average 1kW load. I'll leave the division as an exercise for the reader to estimate the number of servers they operate.

1 https://www.google.com/amp/s/www.euronews.com/green/amp/2021...

2 https://www.opencompute.org/documents/ocp-yosemite-v3-platfo...

Re:Migrating Facebook to MySQL 8.0 by MuffinFlavored on Friday July 23, 2021 @01:43PM (#27933527)
5 Gigawatts to Kilowatts = 5000000

5000000 kilowatts / 1kW per machine = 5,000,000 machines internationally?

Re:Migrating Facebook to MySQL 8.0 by dweekly on Sunday July 25, 2021 @10:09AM (#27949275)
Yes, and that's a conservative lower bound (their web application servers likely draw much less than a kilowatt each and constitute a healthy portion of the fleet).
Re:Migrating Facebook to MySQL 8.0 by MuffinFlavored on Sunday July 25, 2021 @12:57PM (#27950777)
Global warming wise, should society really be focusing on using paper straws or should Facebook aim to make their server code 10% more efficient?
Re:Migrating Facebook to MySQL 8.0 by dweekly on Sunday July 25, 2021 @02:28PM (#27951606)
The good news is that electricity still costs a lot, even at scale, so there is lots of financial incentive for hyperscalars to make their datacenters and computation maximally efficient. To wit: there are a lot of people at Facebook (and Google, and Amazon, and Microsoft, and Baidu....) who work on making their server code more efficient. Small changes can result in millions of dollars a year in savings (in electricity cost, infrastructure cost, and opportunity cost in not needing to procure more servers).