Graceful degradation کا مطلب یہ ہے کہ جب کوئی dependency ناکام ہو، تو سسٹم بنیادی flow کو کام کرتا رہتا ہے اور error واپس کرنے کی بجائے ایک محدود یا جزوی تجربہ فراہم کرتا ہے۔ مقصد یہ ہے کہ نرمی سے ناکام ہو، سخت انداز سے نہیں: ایک خراب شدہ page 500 سے بہتر ہے۔
