Rozdział 9. Prostota

Autor: Max Luebbe
Redakcja: Tim Harvey

Ceną niezawodności jest pogoń za jak największą prostotą.

— C.A.R. Hoare, wykład z okazji otrzymania Nagrody Turinga

Systemy oprogramowania są z natury dynamiczne i niestabilne[1]. System oprogramowania może być doskonale stabilny tylko wtedy, gdy działa w próżni. Jeśli przestaniemy modyfikować kod bazowy, przestaniemy też powodować błędy. Jeżeli sprzęt i biblioteki nigdy się nie zmieniają, także te komponenty nie powodują błędów. Gdyby zamrozić obecną bazę użytkowników, skalowanie systemu nie byłoby konieczne. Oto trafne podsumowanie podejścia inżynierów SRE do zarządzania systemami: „W ostatecznym rozrachunku nasza praca polega na zachowaniu równowagi między stabilnością a elastycznością ...

Get Site Reliability Engineering now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.