Hot Stream and Cold Stream

2023-09-19

스트림은 시간이 지남에 따라 생성되는 일련의 요소들을 의미한다. (데이터/이벤트/신호)

콜드 스트림 : 누군가 Observe를 시작할 때까지 아무것도 안 한다. 스트림이 소비될 때 동작하기 시작

  • 여러 subscriber가 공유하지 않음 콜드 스트림은 데이터를 요청하는 시점에만 생성
  • 예) 파일 다운로드

핫 스트림 : 소비 전에 활성. 개별 subscriber에 독립적으로 데이터 생성한다.

  • 구독 여부와 관계없이 데이터를 발행
  • 예) 실시간 주식