I wonder if anyone remembers the bad old says of System V init scripts without process supervision and with sequential runlevel-based startup and shutdown. Database server crashed (and didn't restart), and now you're looking for a log entry or cron email to troubleshoot what went wrong and having to manually restart it like an animal.
I pray that, in the future, *nix/POSIX adds process management programmable<->declarative (congruent) supervisor coprocesses and lifecycle hooks such that running a system becomes more like the Erlang BEAM runtime.
I pray that, in the future, *nix/POSIX adds process management programmable<->declarative (congruent) supervisor coprocesses and lifecycle hooks such that running a system becomes more like the Erlang BEAM runtime.