Technological advantages over Linux

Julien Cigar julien at perdition.city
Mon Mar 16 11:46:44 UTC 2020


On Mon, Mar 16, 2020 at 06:02:46PM +0700, Victor Sudakov wrote:
> Greg Veldman wrote:
> > 
> > The insanity of systemd is a large part of what convinced me
> > to migrate all my personal machines from GNU/Linux to FreeBSD
> > a couple of years ago.
> 
> I've just come across two related things which may convince me to
> migrate some machines from FreeBSD to Debian.
> 
> 1. On Debian, you can run several instances of php-fpm with different
> PHP versions in them.
> 
> 2. On Debian, you can install and run several versions of PostgreSQL
> simultaneously thanks to the pg_createcluster/pg_lsclusters/...
> infrastructure.
> 
> All that from standard packages, without manual compiling and tweaking,
> jails etc, with minimal effort.

that's true, but once you setup a dedicated Poudriere machine, that all
your deployments are happening in jails, that you use some CMS (like
SaltStack), and that everything is based on ZFS it's a *lot* easier to
maintain on the long term, and you have a lot of flexibility. I think
it's a good practice to isolate services as much as possible (even if it
would be possible to run several instances of php-fpm with different PHP
versions I wouldn't do it, and use one JAIL per PHP version), and to
install the minimum required on the HOST (usually I only install a
SaltStack minion)

I have to deal with some very old (15+ years) shit at work that isn't
updated but has to be accessible (webapps) (don't ask) and thanks to
jails and things like rctl I could stil use that latest -RELEASE while
isolating the old shit in 10.x-RELEASE jails. Try to do that with
Linux.. (I don't say it's impossible but it would require a lot more
work IMHO)

> 
> Not that FreeBSD could not do that, it just does not do that. Especially
> PHP verions are a great PITA.
> 
> -- 
> Victor Sudakov,  VAS4-RIPE, VAS47-RIPN
> 2:5005/49 at fidonet http://vas.tomsk.ru/



-- 
Julien Cigar
Belgian Biodiversity Platform (http://www.biodiversity.be)
PGP fingerprint: EEF9 F697 4B68 D275 7B11  6A25 B2BB 3710 A204 23C0
No trees were killed in the creation of this message.
However, many electrons were terribly inconvenienced.


More information about the freebsd-questions mailing list