Degradacja elegancka oznacza, że gdy zależność ulegnie awarii, system utrzymuje przepływ główny w stanie działającym poprzez serwowanie zmniejszonego lub częściowego doświadczenia zamiast zwracania błędu. Celem jest miękkie niepowodzenie, a nie twarde: zdegradowana strona jest lepsza niż 500.
