Learning
토픽 166 / 192·시스템 설계 및 아키텍처 패턴

회복탄력성 (Resilience)

회복탄력성 (Resilience)

장애에서 빠르게 복구하는 시스템의 능력

특징: 서비스 연속성(↑), 설계 복잡도(↑)

구성요소: 서킷브레이커, 재시도, 타임아웃, 폴백

기술요소: Resilience4j, Polly, 카오스 엔지니어링

적용사례: 분산 시스템, 클라우드 네이티브

비교: 회복탄력성(복구) vs 고가용성(예방)

연관: 서킷 브레이커, MSA, 카오스 엔지니어링