Borta från nätet ett tag...

Artur Grabowski art at blahonga.org
Wed Sep 24 11:38:54 CEST 2008


Rasmus Kaj <kaj at kth.se> writes:

> Principen "if it ain't broke, don't fix it" gäller lika lite på internet
> som det gäller som argument för att inte köpa hemförsäkring eftersom
> huset inte har brunnit ned än ...  :-)

Det är en jättebra princip faktiskt. Problemet är att allting alltid
är trasigt. Det har aldrig någonsin kommit en produkt eller ett system
som inte har varit trasigt.

Man ska inte bygga upp sin verksamhet runt hur verkligheten borde vara
(buggfri, alltså bootar man aldrig om), utan runt hur den är. Buggig -
alltså uppdaterar man saker så ofta det kommer uppdateringar och
bootar om (tro inte att du kör ny kod om du inte bootar om, speciellt
om något shared lib blev uppdaterat). Plus att du testar
katastrofscenarion efter uppdateringar och ändringar i konfigurationer
genom att boota om. Du vill inte debugga vilka daemoner du glömde
konfigurera upp och bara körde igång manuellt efter ett strömavbrott i
en hel hall. Bygg istället upp din maskinpark på så sätt att en maskin
som saknas inte skadar nånting.

//art


More information about the BUS mailing list