Realistically, is there any better alternatives for a modern personal computer? I'm currently running systemd as I don't know better, and haven't hit any issues, but always keep an open mind for all the pieces in my setup, if there is some better alternative that would give me something better.

But looking at the list of alternatives for the `init` (https://without-systemd.org/wiki/index_php/Init/), it seems like everything stopped updating after 2018, and if that's the case, I'll just go with systemd as it is still receiving updates.

Edit: looking at the footer of the wiki, it says "This page was last modified on 17 March 2018" so I guess the jokes on me, the wiki is not being updated very frequently and that's why the release dates are not up to date.

"For a modern personal computer", systemd is pretty much spot-on what you'd want.

On the other hand, if you're running a bunch of fast-scaling containers/VMs, and just want init to (re)spawn one (or a handful) of processes, then step aside as quickly as possible, sitting there quietly, reaping zombies - TFA has this page:

https://without-systemd.org/wiki/index_php/Init/#standalone_...

And there are other alternatives as well, such as:

https://github.com/Yelp/dumb-init

https://github.com/krallin/tini