1. 리액티브 스트림즈 구현체리액티브 스트림즈 사양을 구현한 구현체에는 어떤 것이 있는지 앞으로 배우게 될 Reactor를 포함해서 알아보자 1. RxJavaRxJava에서 Rx는 Reactive Extensions(리액티브 확장)라는 의미이다. RxJava는 .NET 환경의 리액티브 확장 라이브러리를 넷플릭스에서 Java 언어로 포팅하여 만든 JVM 기반의 대표적인 리액티브 확장 라이브러리이다. RxJava는 2.0부터 리액티브 스트림즈 사양을 지원하기 시작했다. 이 때문에 리액티브 스트림즈 사양을 지원하지 않았던 RxJava 1.x와 2.0의 기능들이 함께 사용되고 있다. 1.x버전과 2.0 이후 버전의 동작 구조는 크게 차이나지 않지만 Backpressure를 지원하느냐 아니냐의 차이점이 있다.2...