Skip to main content Cold Flow vs Hot Flow
Cold Flow
- Collect하기 전까지는 활성화되지 않는다.
- Collect하면 활성화되고, Collect하는 코루틴이 취소되면 비활성화된다.
- 각각의 Collector가 각각의 Stream을 갖는다.
- Ex. Flow Builder을 통해 생성되는 Flow.
Hot Flow
- Collector가 없어도 활성화될 수 있다.
- Emit하는 데이터를 모든 Collector가 공유한다.
- Ex. SharedFlow, StateFlow.