Graceful degradation oznacza, że system dalej działa w trybie “okrojonym”, gdy część elementów padnie (np. pokaż cached dane, gdy rekomendacje są niedostępne). Projektuj to przez timeouty, fallbacki, circuit breakery, feature flagi oraz jasne komunikaty dla użytkownika o ograniczeniach.