스트림 처리
stream processing실무다른 이름: 실시간 처리, 스트림 프로세싱
뜻풀이
쉬운 AI 사전
- [명사] (데이터) 끊임없이 들어오는 데이터를 모아 두지 않고 들어오는 즉시 바로바로 처리하는 방식.
실무 AI 사전
- [명사] (데이터) 결제 이상 거래 탐지나 실시간 추천처럼 몇 초 안에 반응해야 할 때 쓰는 처리. Kafka 같은 메시지 큐에서 이벤트를 받아 바로 계산하며, 모델이 최신 행동 데이터를 반영한 답을 내도록 도울 수 있다.
전문 AI 사전
- [명사] (데이터) 끝이 정해지지 않은 이벤트 흐름을 윈도우 단위로 집계하고 상태를 유지하며 연속적으로 처리하는 방식. 이벤트 시간과 처리 시간의 차이, 지연 도착 데이터 처리, 정확히 한 번 처리 보장이 핵심 쟁점이다.
관용구/함께 쓰는 말
- 실시간 반영 — 데이터가 생기는 즉시 결과에 보여 주는 것.
- 윈도우 집계 — 최근 일정 시간 구간의 데이터를 묶어 계산하는 것.
쉬운 비유
강물을 저수지에 가두지 않고 흐르는 물길 위에서 바로 정수하는 것과 같다.
예문
- 카드 결제는 스트림 처리로 이상 거래를 1초 안에 걸러 낸다.
- 스트림 처리로 최근 5분간 클릭을 합산해 추천에 반영했다.
- 이벤트가 늦게 도착해서 스트림 처리 결과가 나중에 바뀌었다.
헷갈리는 용어 비교
- 배치 처리
- 스트림은 데이터가 올 때마다 바로 처리해 지연이 짧고, 배치는 모았다가 처리해 대량 처리와 재실행이 쉽다. 정확한 집계는 배치가, 즉각적인 반응은 스트림이 더 잘한다.
맞춤법/표기법
- 바른 표기
- 스트림 처리
- 주의할 표기
- 스트리밍처리
- 원어
- stream processing
- 다른 이름
- 실시간 처리, 스트림 프로세싱
- 참고
- 동영상 재생의 스트리밍과 뜻이 다르다. 데이터 흐름을 그때그때 처리한다는 뜻이다.
관련어
마지막 확인 2026-10-15
뜻풀이는 학습용 참고 자료입니다.