리액티브 시스템
- 비동기 메시지 기반 통신으로 동작해야 하고 높은 응답성을 지녀야함
선언현 프로그래밍 방식 <> 명령형 프로그래밍 방식
데이터 소스의 변경이 있을때마다 데이터를 전파, 스트림 형태로 구독하는 방식
리액티브 프로그래밍 코드는 코드의 간결함과 가독성에 유리한 메서드 체인의 형태로 표현 <> 목표 함수의 형태
Publisher : 입력으로 들어오는 데이터를 Subscriber에 제공하는 역할
Subscriber : Publisher 로부터 전달받은 데이터를 사용하는 역할
Data Source : Publisher 의 입력으로 전달되는 데이터를 의미
Operator : Publisher 와 Subscriber 중간에서 데이터를 가공하는 역할
업데이트 중