데이터를 일정량 모아서 한꺼번에 처리하는 방식 → 배치 처리
<aside>
배치 처리 문제 상황 예시
💳 비정상 결제 감지
- 해외에서 갑작스러운 고액 결제 발생
- 감지 및 차단은 수 시간 후 → 이미 피해 발생
📱 포털 실시간 검색어
- 대형 사건 발생, 그러나 순위는 1시간 전 데이터 기준
- "실시간"이라고 표기되어 있으나 실제로는 실시간이 아님 </aside>
배치 처리의 근본적인 한계
끊임없이 들어오는 신규 데이터를 연속적으로 처리하고, 낮은 지연 시간(latency)으로 결과를 지속적으로 생성하는 방식
핵심 특징 두 가지
① 무한한 데이터(Unbounded Data)를 가정
② 이전 연산 상태를 기억