Cold Stream VS Hot Stream

이성민·2025년 3월 1일
1

안드로이드

목록 보기
17/19

Cold Stream

  • 하나의 소비자(Consumer)에게 값을 보낸다
  • 생성된 이후에 누군가 소비하기 시작하면 데이터를 발행한다
  • 예) 상태가 변하지 않는 값을 읽을 때(DB를 읽거나 URL을 통해 서버 값을 읽는 경우)

Hot Stream

  • 하나 이상의 소비자(Consumer)에게 값을 보낸다
  • 데이터 발행이 시작된 이후 부터 모든 소비자에게 같은 데이터를 발행하고 구독자가 없는 경우에도 데이터를 발행한다
  • 예) 상태가 변하는 값을 읽을 때(라디오에서 방출하는 방송을 청취할 때)
profile
Android Developer 이성민입니다

0개의 댓글