[RxKotlin] Reactive 코틀린 #4 - Flowables 과 Backpressure
Observable의 경우 생산자 역할을 하고, Observer는 소비자 역할을 합니다.Observerable에서는 생산과, 소비가 각각 따로 놀기 때문에 만약 Observer의 데이터 처리속도가 느린경우 생산은 대량으로 진행되고, 소비는 천천히 일어나는 상황을 마딱드릴 수 있습니다.따라서 소비자의 상황에 따라 생산되는 데이터를 조절하기 위해 사용하는 채널을 backpressure라고 하며, Flowable은 backpressure를 지원합니다.즉 생산속도를 조절할 수 있는거죠~ 각 operator(API)의 동작을 설명하기 위한 marvel diagram은 하기 사이트에서 발췌하였습니다.https://github.com/ReactiveX/RxJava/wiki/Backpressure 각 예제에서 생산, ..