Reactive Programing(2)
-
[CS] Reactive Programing 문법 및 개념
Reactor Cor Feature Operations (연산자, 특정 기능을 해주는 함수들) Handling errors Testing Operations 생성 - create, just, defer, empty, from, ...... 변환 - flatMap, map, groupBy, buffer, ..... 필터 - merge, startWith, then, zip, ...... 오류 처리 - catch, retry 유틸리티 - delay, do, serialize, subscribe, timestamp, ...... 조건 - all, contains, defaultIfEmpty, takeUntil, ..... 집계 - average, count, max, min, reduce, sum, .......
2022.04.17 -
[CS] Reactive Programing
리액티브 선언문 응답성(Responsvie) 탄력성(Resilient) 유연성(Elastic) 메시지 기반(Message Driven) 리액티브 프로그래밍 특징 데이터 흐름과 변화 전파에 중점을 둔 프로그래밍 패러다임 프로그램 안에서 정적이거나 동적인 데이터 흐름이 표현되어야 함 데이터 흐름에 따라 하위 로직에 자동으로 변화를 전파할 수 있어야 함 Reactive Stream Reactive Programing을 위한 interface Non-blocking backpressure를 이용한 비동기 스트림 처리의 표준 Reactor Reactive Stream(👆)의 구현체 중 하나 Spring5에서 사용 Reactor Core Feature Reactor Project의 주요 구현체 포함 Mono Fl..
2022.04.16