combineLatest / merge

각 스트림 버튼을 눌러서 동작 방식의 차이를 확인해보자.

combineLatest
merge
combineLatest
모든 스트림에서 최소 1개씩 값이 도착해야 결과를 방출한다.
이후에는 어느 하나라도 바뀌면 즉시 최신값 조합으로 방출한다.
Stream A (프로필) 미도착
Stream B (레포) 미도착
Stream C (팔로워) 미도착
결과 로그
모든 스트림에서 값이 도착하면 방출됩니다...
merge
어느 스트림에서든 값이 오면 즉시 단일 파이프라인으로 방출한다.
여러 에러 스트림을 하나로 합쳐 처리할 때 유용하다.
Stream A (프로필 에러)
Stream B (레포 에러)
결과 로그 (단일 파이프라인)
버튼을 눌러보세요...