Seminarium: Systemy Rozproszone
20 maja 2021, godzina 12:15,
W obliczu pojawiających się na rynku nowych technologii (NVMe, urządzenia strefowe, ...), a także rosnącej potęgi chmury zwiększa się zapotrzebowanie na sposoby szybkiego rozwoju systemów plików i dystrybucji ich poprawek. Pisanie modułów lub modyfikacja jądra są trudne (dodatkowo utrzymywanie takich rozwiązań wymaga pracy z każdym kolejnym wydaniem jądra), a debugging ich błędów jest zdecydowanie trudniejszy niż rozwiązań userspace'owych. Najważniejsze istniejące narzędzie do szybkiego rozwoju systemów plików, FUSE, powoduje z kolei niską wydajność.
Podczas prezentacji opowiem o Bento - zapewniającym spore udogodnienia deweloperom frameworku pozwalającym pisać w języku Rust wydajne systemy plików umożliwiające live upgrade i rozwijać je niezależnie od samego Linuxa.
Zapraszam,
Adam Czajkowski
Bibliografia: