:: Re: [DNG] Docker leaves Ubuntu for …
Top Page
Delete this message
Reply to this message
Author: Steve Litt
Date:  
To: dng
Subject: Re: [DNG] Docker leaves Ubuntu for AlpineLinux (and hires its dev)
On Thu, 11 Feb 2016 11:51:42 +0100
Jaromil <jaromil@???> wrote:

> Here the news on Phoronix (well known hangout of systemd hooligans)
>
> https://www.phoronix.com/scan.php?page=news_item&px=Docket-Alpine-Images
>
> Very elegant of the editor to skip over the obviously implicit read
> between the lines. Or am I the only one seeing a "systemd sucks" here
> written with invisible ink?


Alpine Linux uses OpenRC, which, in my opinion, sucks.

That being said, the two big disadvantages of OpenRC are its inability
to respawn, and it's gigantic, hairy init scripts. Both these
disadvantages can be overcome by managing processes with
daemontools-encore or s6 or Runit (as a supervisor, not an init).
OpenRC runs the supervisor, and the supervisor supervises all the
daemons.

Although sysvinit can respawn, I think running a process supervisor off
sysvinit and all the daemons off the process supervisor makes sense in
sysvinit distros like Devuan[1].

[1] My process supervisor recommendation is at the user level, as
    opposed to a recommendation for Devuan to operate that way out of
    the box.


SteveT

Steve Litt
February 2016 featured book: The Key to Everyday Excellence
http://www.troubleshooters.com/key