Keresés

Új hozzászólás Aktív témák

  • opr

    veterán

    válasz hallador #48 üzenetére

    Distributed build systemeket szokás használni inkább, mert kell a lokális teljesítmény elég nagy része kell munka közben is (tehát amikor konkrétan Te dolgozol, nem a gép). Ez úgy működik, hogy mindenkinek van egy workstation, x maggal.
    Amikor valaki buildel/compile-ol/akármi, tehát kell a kraft, akkor ebbe beszáll azoknak a kollégáknak a gépe egy szintig, akiknél éppen üresjárat van. Ha mindenki dolgoztatja a vasat, akkor meg mindenki használja a lokális erőforrásait és kész.

    Azért így van megoldva, mert a rendszer rugalmasabb, skálázhatóbb, modulárisabb, mozgathatóbb (ez pl most a covid szitunál nagyon jól jött), és nincs "single point of failure". Egy ilyen fejlesztés nem állhat meg azért, mert kiesett a szerver, vagy elment a net, vagy bármi hasonló.
    Drágább, mint egy darab erős szerver, az tény, de erre a felhasználásra sokkal jobb is.

    [ Szerkesztve ]

    "Programozó vagyok. Ez azt jelenti, hogy amit leírok, megtörténik." :D “The only valid measurement of code quality is What-The-F**ks/Minute.” - Robert Martin

Új hozzászólás Aktív témák