Reactive Extensions (Reactive X, RX)
https://reactivex.io/documentation/operators/backpressure.html
strategies for coping with Observables that produce items more rapidly than their observers consume them
Observer의 처리 속도보다 Observable이 더 빠르게 데이터를 생성하는 경우를 대비한 전략