소프트웨어에서 'Graceful Degradation(우아한 성능 저하)'이란?
보통 freeCodeCamp해설
Graceful Degradation은 시스템 장애 시 전체가 멈추지 않고 핵심 기능은 유지하면서 부가 기능만 비활성화하는 설계 원칙입니다. 예를 들어 추천 서비스가 다운되어도 기본 상품 목록은 보여주는 식입니다. Progressive Enhancement의 반대 개념으로도 사용됩니다.
Graceful Degradation은 시스템 장애 시 전체가 멈추지 않고 핵심 기능은 유지하면서 부가 기능만 비활성화하는 설계 원칙입니다. 예를 들어 추천 서비스가 다운되어도 기본 상품 목록은 보여주는 식입니다. Progressive Enhancement의 반대 개념으로도 사용됩니다.