Re: Is GUIX stable enough for production use?
Lassi Kortela 19 Jun 2019 18:33 UTC
>> The current api.schemers.org server runs Alpine Linux [...] >> I installed GUIX into a virtual machine [...]>> Has anyone here run
it in production?
>
> As primary distro, that is the only distro installed on your machine I don't
> think it is ready. As package manager on top another distro, that is what
> I use on my server or at least used to use. I had no issues but at the same
> time I did not rely on advanced features of guix like its systemd
> replacement.
>
> ref: https://tenforward.social/@emsenn/102298745416406185
Thank you for sharing the valuable lessons. If there are still some
rough edges, maybe it's best if we stick with an ordinary distro. I
picked Alpine because it's the smallest and simplest of the popular
distros - they basically solved every problem in the simplest possible
way. Also a bunch of extra Linux security patches are on by default. It
doesn't have systemd either. Personally I think that's a good thing on a
server since there is less complexity. Dan Bernstein's daemontools and
its spiritual successors (runit, s6 and others) provide robust service
supervision and adhere to the Unix philosophy (flexible systems made by
composing trivial programs).
May I ask if there was a particular reason you switched away from the
Guix package manager on your server?