리액티브 스트림즈 구현체
완전한 Non-Blocking 통신 지원 ➡️ MSA 구조에 적합
Publish Type으로 Mono[0|1], Flux[N] 지원
Backpressure: Subsciber의 처리속도가 Publisher의 emit 속도를 따라가지 못할 때 적절하게 제어하는 전략
마블: 하나의 데이터, 다이어그램에서 변화하는 데이터의 흐름을 표현
복잡한 멀티스레딩 프로세서를 단순하게 해주는 역할, 전용 Operator를 제공
구독 직후 스레드 한 개 생성 및 변경
➡️ emit하는 publisher의 실행 스레드를 지정하는 역할
❗️여러번 추가해도 한 개의 스레드만 생성 및 변경됨
데이터를 가공하는 operator 앞에 추가해서 실행하는 쓰레드를 별도로 추가 및 변경
❗️추가할 때마다 추가, 변경됨
엄청 많음..........