Microhop – malý krok pro jádro, velký skok do userspace
29.03, 13:30–13:55 (Europe/Prague), Track III
Jazyk: Čeština

Microhop je minimalistický init systém napsaný v Rustu, navržený s důrazem na jednoduchost, bezpečnost a předvídatelnost. Skládá se ze dvou samostatných staticky kompilovaných binárek: jedné pro generování výsledné konfigurace a druhé – malé a samostatné – pro samotný běh jako PID 1.

https://github.com/tinythings/microhop


Cílem přednášky je ukázat, co je potřeba provést při startu PID 1 až po mountování rootfs, a vysvětlit klíčové kroky, které init systém zajišťuje v uživatelském prostoru. Současně ukážeme, jak Rust pomáhá vyhnout se běžným problémům s pamětí a chybovými stavy, aniž by bylo nutné měnit jádro nebo spoléhat na složité runtime závislosti.

Přednáška je ideální pro všechny, kdo chtějí pochopit, co se děje mezi bootloaderem a běžícím userspace systémem, a proč minimalistický, staticky kompilovaný init systém může být elegantním řešením moderního Linux bootu.


Obtížnost přednášky

Regular

Tento přednášející je uvedený také u: