Introducció
En els inicis de Linux, el software es distribuïa amb arxius comprimits, els quals s’havien de descomprimir i compilar al client.
Si tens un servidor a casa teva, probablement utilitzes Docker per desplegar serveis.
Un desavantatge que té això és l’actualització dels serveis: per actualitzar un contenidor, cal actualitzar la imatge i reiniciar el servei, i fer-ho manualment no és massa eficient. Per això utilitzarem avui Watchtower.
Un sistema operatiu conté sempre un kernel, que és el nucli que s’encarrega de la interacció entre hardware i software. En aquest post explicarem breument el que és un sistema operatiu, el kernel i parlarem de dues de les grans filosofies a l’hora de dissenyar kernels: els kernels monolítics i els microkernels.