A Look at Facebook's Use of Systemd (phoronix.com)
At an event this month (you can find the video of it here), Davide Cavalca, a production engineer at Facebook, spoke about the growing adoption of systemd at the data centers of the company. From a report: Facebook continues making use of systemd's many features inside their data centers. Some of their highlights for systemd use in 2018 includes: Facebook's servers have been relying on systemd for about the past two years. Facebook is using CentOS 7 everywhere from hosts to containers. While relying on CentOS 7, Facebook backports a lot of packages including new systemd releases, Meson, other dependencies, and of course new Linux kernel releases. Facebook is working on "pystemd" as a Python (Cython) wrapper on top of SD-BUS.
Let Facebook HAVE systemd. They can keep it.
#systemctl enable usertracking.service
#systemctl start usertracking.service
#DeleteChrome
triggered
Name three things that deserve each-other:
Systemd, Bookface, Python,
And systemd can go fuck itself
a real "Nexus of Evil" to coin a phrase...
the preceding comment is my own and in no way reflects the opinion of the Joint Chiefs of Staff
A Python wrapper for the systemd API? So now they're going through Python to go through systemd to make some calls...?
Only the State obtains its revenue by coercion. - Murray Rothbard
That explains the continual smell of decaying horse shit that wafts out of Facebook HQ.
Oh! Holy Wars. Maybe this one will be better than the Vi-Emacs one.
Shai Schticks:"You don't make peace with friends, you make peace with enemies"
I can understand... these startups can’t afford the license fees Red Hat charges.
#DeleteChrome
"Who cares if it stable or robust! Have you seen how fast you can throw shit together in it?"
If anyone can ever figure out how to read the logs, someone may respond.
So that's why it's so easy to hack facebook.
I can't watch the video because work, but from the text this doesn't look much like Facebook is using systemd. Facebook is using an operating system that uses systemd. And may someday have a python api to do what everyone else does with bash.
Two asstastic products, that collapse into a singularity of asstatsticness together!
Maybe they can restrictively license it so it stays away from our FLOSS operating systems! Wishful thinking...
*sigh-thon is better.
.
And his clan call us haters. They didn't have to make a ton of interlinked custom real hardware on prem systems work - broken time and time again by upgrades to that nasty piece of work...the web is full of workarounds that used to be the only things that worked, that are now broken as the systemd coders finally listened and fixed them but in such a way as to break the workaround, again, and again, and again.
Shades of lost productivity, near windows-like. Which of course doesn't affect RedHat revenue as they support - tons of identical instances...llike farcebook. The simplest case, get it right once and it's right everywhere. No edge cases. Wow, I'm er, underwhelmed.
In other words, this far fan-dancier init system doesn't (or didn't) handle anything complex, just added complexity to only handle the simplest stuff correctly. And was forced on us long before ready.
It was really fun trying to figure out why a system with a failed mount wouldn't shut down clean without a hard power off - because it couldn't unmount what it had failed to mount. Glad it wasn't far away and I could just do that.
Not a hater, exactly. Just gheez - it caused me a ton of unnecessary unpaid work and stress and was arrogant about how it was somehow my fault for using what had been the documented standard ways of doing things. Way to win friends and influence people.
Why guess when you can know? Measure!
Ha ha ha!
So, you're saying that packages built for Centos won't work on the corresponding version of RHEL? That doesn't match my experience at all.
Facebook are freeloaders, not freeriders.
Fuck off you systemd dev, you. You can shill and troll all you want but, it still doesn't change the FACT that everyone hates that steaming piece of shit, systemd.
Did it have a part in them getting hacked? Would not surprise me. These people are incompetent.
Most ACs are not even worth the keystrokes to insult them. Be generically insulted by this and ignored otherwise.
A centralized place to store all a sytem's configuration, with a security model and lots of magic redirection that is different from the file system. All wired together with GUIDs.
SystemD is weak. It is a Registry would make *nix truly great.
Ah! that explains the Facebook downtime! systemd is productive in creating more problems. systemd is supported by thousands of coolies working for corporations and governments.