RxJava로 유명해진 옵저버 패턴(observer patten)과 푸시(push) 방식, 그리고 풀(pull) 방식발행자가 데이터를 전달할 때 구독자가 필요한 만큼만 전달하면 해결할 수 있지 않을까요? 이게 바로 백 프레셔의 기본 원리 back pressureCold observableHot observable조심등록한 Reaction이 async 하게 일어난다면 이벤트의 시작과 끝이 양자화되어있으면 안된다 jeromeetienne/microevent.jsevent emitter microlibrary - 20lines -for node and browser - jeromeetienne/microevent.jshttps://github.com/jeromeetienne/microevent.jsArmeria로 Reactive Streams와 놀자! - 1 - LINE ENGINEERINGIkhun Um Ikhun is developing for open-source Armeria and Central Dogma at LINE Plus. LINE+에서 오픈소스 Armeria와 Central Dogma를 개발하고 있는 엄익훈입니다. 저는 Reactive Streams의 개념과, Reactive Streams를 오픈 소스 비동기 HTTP/2, RPC, REST 클라이언트/서버 라이브러리인 Armeria에서 사용하는 방법에 대해 공유하려고 하는데요. 이번 포스팅에선 먼저 Reactive Streams의 개념을 알아보겠습니다.https://engineering.linecorp.com/ko/blog/reactive-streams-with-armeria-1/Angular RxJS - Cold observable과 Hot observable | PoiemaWeb옵저버블은 구독(subscribe)되기 전까지 실행되지 않는다고 하였다. 이러한 특성을 갖는 옵저버블을 Cold observable이라 하며 RxJS의 옵저버블은 기본적으로 Cold observable이다. Cold observable은 구독되기 이전에는 데이터 스트림을 방출(emit)하지 않으며 Cold observable을 구독하는 옵저버는 옵저버블이 방출(emit)하는 모든 데이터 스트림을 빠짐없이 처음부터 받을 수 있다.https://poiemaweb.com/angular-rxjs-observable