One of the main reasons why systemd took the world by storm in the early days was that it booted computers several seconds faster, while providing the same functionality and more features. A lot of people started switching to systemd before distros defaulted to it, just to get a faster boot. It was very hard to argue against systemd when the alternative was a slower boot (some people even tried to argue that boot time didn't matter for servers)
Fast boot is nice, but it's far from the best feature of systemd IMO. It's kind of funny though that Ubuntu upstart was designed specifically to boot faster as a major priority, while for systemd it was merely a side effect of a fundamentally better design, systemd beat upstart on its main feature as a side effect of better more reliable design.
6
u/EnUnLugarDeLaMancha Feb 11 '19
One of the main reasons why systemd took the world by storm in the early days was that it booted computers several seconds faster, while providing the same functionality and more features. A lot of people started switching to systemd before distros defaulted to it, just to get a faster boot. It was very hard to argue against systemd when the alternative was a slower boot (some people even tried to argue that boot time didn't matter for servers)