Vlákno názorů ke článku Sněhová vločka na mojem serveru od Pavel Tavoda - > Bývá zvykem mít zvlášť htpp server, zvlášť...

  • 21. 2. 2024 14:48

    Pavel Tavoda

    > Bývá zvykem mít zvlášť htpp server, zvlášť databázový server a ještě předtím nějaký proxy server, často se používá haproxy. Když už je však konfigurace v nixos tak pohodlná, napadlo mě vykašlat se na toto tradiční dělení a mít vše v jedné vps.

    Tak mat haproxy na jednom zeleze asi nema velky zmysel. Celkovo to delenie sa robi koli inym veciam ako je bezpecnost, rozdelenie vykonu, ... nie koli jednoduchosti alebo komplikovanosti konfiguracie.

  • 22. 2. 2024 16:29

    zivoslav

    Jasně. Bezpečnost a škálovatelnost, rozdělení výkonu, vím.

    Mám zkušenost, už staršího data, že když neoddělíš hned na začátku zvlášť http server a db server, tak si docela zavaříš.

    No, ale s nixos to jako problém nevidím. Asi záleží na situaci a úhlu pohledu, ale kdybych měl třeba měnit nastavení přístupu k databázi u desítek webů v jejich konfiguracích, často v těch php scriptech a jako alternativa k tomu dobře napsaný nixos konfigurace a změnit to na jednom místě a přebuildit - tak třeba tohle je rozdíl mezi otročinou na dlouho a úpravou na pár minut.

    To jsou prostě takové ty situace, kdy člověk potřebuje něco vyzkoušet a teď stojí před komplexností svý infrastruktury a říká si, abych tohle vyzkoušel a nerozbil tamto. A když to vyzkouším na nějakém testovacím serveru a pak to dám na ostrý, tak s překvapením zjistím, že jsem zapomněl zase na tamto a ono to kvůli tomu nefunguje.

    Ale jasně, vždy je spousta možných cest a třeba pomocí ansiblu lez v podstatě dosáhnu téhož cíle.

    Pořád řešíme rovnici o x neznámých a výsledkem vždy bude množina možných řešení. Nixos je jen jedním z možných řešení. Nebo vzhledem k tomu, že i s nixos se dá dělat různě, tak je to nejspíš zase množina dalších řešení jak tu infrastrukturu vybudovat.

    Sám jsem zvědavý, co v podaní nixos znamená to slovo "reprodukovatelný", kterým s etak zašťituje. Zatím myslím, že to znamená opravdu hodně a že to funguje.