상태 및 장애 허용
상태 및 장애 허용 (State & Fault Tolerance)
Apache Flink에서 상태(State)를 관리하고 장애 허용(Fault Tolerance)을 구현하는 방법을 다루는 문서 모음입니다. 상태 백엔드, 체크포인트, 세이브포인트, 상태 스케일링 등 실패로부터 애플리케이션을 복구하는 핵심 개념을 설명합니다.
출처: 문서
본문
이 섹션은 DataStream API 애플리케이션에서 상태를 활용하고 장애 발생 시 정확히-한 번(exactly-once) 처리 의미론을 보장하는 방법을 안내합니다.
주요 주제:
- Working with State — 키 상태, 연산자 상태, 브로드캐스트 상태
- State Backends — 상태 저장 방식과 저장소 선택
- Checkpointing — 체크포인트 설정과 정확히-한 번 보장
- Savepoints — 애플리케이션 업그레이드/스케일링 시 상태 저장·복구
- Checkpoints vs Savepoints — 두 메커니즘의 차이
문서별 상세 내용은 각 하위 페이지를 참고하세요.