Odorik experimentuje s přechodem na freebsd
Napsal: čtv 02. říj 2025 16:02:18
FreeBSD je unixový systém nezávisle vyvíjený na Linuxu.
Již cca 5 let Odorik používá souborový systém ZFS, který byl původně vyvinutý pro Solaris a FreeBSD. Je možné jej použít i v Linuxu i když kvůli licencím ne úplně nativně. Cca rok experimentuje Odorik s nasazením FreeBSD. Oproti Linuxu z našeho pohledu vidíme tyto výhody:
Nejdůležitější je, že konečně můžeme používat ZFS i pro hlavní databázi s obrovským množstvím zapisovaných dat a nezničit si tak SSD disky za rok. ZFS je důležité pro zálohování a možnost spustit jen několik minut starou kopii databáze na jiném stroji, pokud by měl hlavní stroj hardwarový výpadek.

Již cca 5 let Odorik používá souborový systém ZFS, který byl původně vyvinutý pro Solaris a FreeBSD. Je možné jej použít i v Linuxu i když kvůli licencím ne úplně nativně. Cca rok experimentuje Odorik s nasazením FreeBSD. Oproti Linuxu z našeho pohledu vidíme tyto výhody:
- Linux se příliš překotně vyvíjí, často jsou věci zbytečně překomplikované, nedrží se tolik unixové filozofie. Linux má příliš vývojářů, kteří mají prostor, časové a zjevně i finanční možnosti věci zbytečně komplikovat a opakovaně předělávat
- freeBSD je vše co sel liší jednodušší a zbytečně se nemění. Např. firewall se v Linuxu co já pamatuji předělával 3 krát a stále není lepší než to co je ve freeBSD mají už čtvrt století.
- Souborový systém ZFS je pod FreeBSD nativní
- Souborový systém ZFS nám pod FreeBSD neničí SSD disky write aplifikací (projeví se to jen u databází kde je obrovské množství zápisů) - je zajímavé že nikdo další tento problém nehlásí, ale nám přechodem na freeBSD s totožnou konfigurací ZSF úplně vymizel.
- Klonování databáze pod FreeBSD se bezdůvodně nezpožďuje, jako pod Linuxem
- Tím že je freeBSD menší a jednodušší systém, je vhodnější pro menší týmy ve kterých musí umět všichni vše. Aby všichni uměli vše pod Linuxem je náročnější než umět vše používané pod FreeBSD.
- Věci co má Linux navíc nepotřebujeme a potřebovat nebudeme, že je FreeBSD vůbec nenabízí je výhoda, která zjednoduší dokumentaci a např. i velikost a spolehlivost kódu.
- Nenarazili jsme zatím na jedinou aplikaci, kterou by nebylo možné provozovat pod freeBSD. (populární dockery nepoužíváme)
- Konfigurace FreeBSD a jailů je výrazně jednodušší a přehlednější, proto také lépe udržovatelná.
Nejdůležitější je, že konečně můžeme používat ZFS i pro hlavní databázi s obrovským množstvím zapisovaných dat a nezničit si tak SSD disky za rok. ZFS je důležité pro zálohování a možnost spustit jen několik minut starou kopii databáze na jiném stroji, pokud by měl hlavní stroj hardwarový výpadek.
