RxJava는 Reactive java에서 이름을 따왔다고 한다. Reactive programming 패러다임을 자바에서 구현한 프로그래밍 라이브러리이다. 프로그래밍 패러다임에는 여러가지가 있는데 OOP(객체지향), Function(함수), Imperative(명령형) 등이 있다. 여러가지 언어 중에서 자바는 OOP(Object Oriented Programming)라고 해서 객체지향형 프로그래밍의 대표 언어이고 Functional Programming 을 대표하는건 파이썬, node.js 하스켈, 스칼라, 클로저등 이라고 할 수 있다. 자바로 Reactive Programming을 해야할 일이 생겨서 이 라이브러리가 등장 하였다. 그리고 자바가 버젼이 올라가면서 여러가지 요즘 트렌트에 맞게 기술들이 ..