Ako by si postavil čo najdostupnejšiu službu na výpočet čísel s neobmedzeným rozpočtom? Aké technológie by si použil, kde by si ich umiestnil, ako by si zbieral metriky?
DevOps
Binárnik sa pokúša pripojiť port 80, ale je už obsadený nginxom. Ako spustiť tento binárnik?
Ako by si rozdelil úlohy Ansible pre nginx, WordPress a Joomla, ak sú na rôznych serveroch rôzne kombinácie služieb?
Aké typy DNS záznamov existujú? Na čo slúži záznam PTR?
Ktoré pakety kam pôjdu pri sieťovej požiadavke? Aké budú MAC adresy zdroja a cieľa pri odoslaní požiadavky na 8.8.8.8?
Ktorá metrika pamäte je dôležitá na monitorovanie na serveri? Kedy začať alarmovať?
Čo sú system a user v kontexte času CPU? Čo sa od seba líši? Ak aplikácia počíta číslo π, ktorý parameter bude rásť?
Odoslali sme požiadavku na port 8888. Je to TCP/UDP — na ktorej úrovni OSI modelu sa nachádza?
Čo sa deje pri vykonávaní sieťovej požiadavky na [odkaz]? Opíšte proces DNS rozlíšenia.
Ako fungujú systémové volania (syscalls) v Linuxe? Čo je userspace a kernelspace?
Akým mechanizmom v Ansible je možné rozdeliť spustenia a nespúšťať niektoré úlohy pri bežnom spustení?
Ako spravovať OOM Killer v Linuxe, aby databáza nikdy nebola ukončená? Ktorý parameter za to zodpovedá?
Ako sledovať záťaž diskového subsystému? Aké nástroje použiť a na čo si dať pozor?
Aké práva sú potrebné, aby sa súbor spustil v Linuxe? Ako funguje mechanizmus kontroly práv pred spustením?
Aké typy probe sú v Kubernetes (liveness, readiness, startup)? Na čo slúžia každá a čo sa stane pri ich spustení?
Ako zistiť, aké systémové volania sa vykonávajú v bežiacej aplikácii?
Kde v Linuxe nájdete binárne súbory? Ako nájsť skompilovaný binárny súbor umiestnený v /opt?
Popíšte proces nadviazania TCP a TLS spojenia pri vykonávaní HTTP požiadavky.
Ako by si vyvažoval tok medzi viacerými cloudmi? Na akých technológiách by si postavil globálny vyvažovač?
Čo sa stane pri zadaní [link] do terminálu Linux z pohľadu systému, siete a vrstiev OSI?