기본적으로 모든 것을 스트림(stream)으로 본다
- stream can branch or merge
- 스트림은 map, filter과 같은 함수형 메소드를 이용하여, immutable하게 처리할 수 있다.
- 스트림을 listening 함으로써 데이터의 결과값을 얻는다. 이를 subscribe라고 표현
standard for asynchronous data processing in a streaming fashion with non-blocking back pressure
back pressure


Armeria로 Reactive Streams와 놀자! - 1 - LINE ENGINEERING
Ikhun 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/

Reactive Streams는 표준화된 API

Seonglae Cho