Cilj immutable distribucije je da bude fixna. Ovo ima mnogo prednosti, pocevsi od toga da moze da bude read-only u radu - jer se nikad nece menjati. To donosi nekoliko prednosti - prva je ova koju sam naveo, vezana za verifikaciju. Vecina srednjih i velikih kompanija sama verifikuje distribucije i mogucnost da se uradi update komplikuje stvari - immutable distro to resava. Druga je vezana za prirodu exploit-a, jednostavno, ako ne mozes da pises po disku dosta exploit-a ne radi. Neki immutable distro-i cak nemaju ni pristup, oni se "pakuju", dodaje se jedna aplikacija koju vrte i to onda ide u depoy, kao kontejner, u potpuno read-only rezimu. Baci pogled na Bottlerocket ako te zanima, dosta je inovativan koncept, ali kad jednom "obmotas glavu" oko njega, zapravo ti olaksava zivot.
Nije to intelov pristup, niti je to intel izmislio, immutable je cest pristup u razvoju aplikacije koje se vrte u kontejnerima. Priroda deployementa je takva da imas stalno promenjljiv broj kontejnera koji vrte aplikaciju, pa ti pristup nista ne znaci - jer nikakve izmene nece ostati trajno. Dodatno, aplikacije su zbog toga, najcesce stateless (state je negde drugde), pa aplikacija nema sta ni da pise po disku. Kad sve to spojis, immutable read-only distribucija postaje prirodna.
Please do not feed the Trolls!
Blasphemy? How can I blaspheme? I'm a god!'