Comment by jorvi
3 months ago
Sysvinit was brittle as hell. It was bad at preventing races (hence no parallelization), in part because it couldn't give guarantees on which services had started when, and if they started at all.
At this point Systemd its unit files are in a really nice place, to the point where Systemd can often guarantee correctness now.
"can often guarantee correctness"? So you're saying it can not at times?