SW공학
home
SW프로젝트관리
home

스프링Webflux와Reactive프로그래밍

주제
Programming-백엔드
훈련목표
Spring5 웹플럭스 프레임워크는 비동기, 논블로킹 통신이 가능하여 서비스간 호출이 많은 마이크로 서비스 아키텍쳐에 적합합니다. 이 과정에서는 리액티브 스트림 명세를 기반으로 하고 있는 Reactor Projector와 Spring Boot 웹 플럭스 프레임워크를 적용하여 효율적인 비동기 리액티브 시스템 구축 방법을 학습하는 것을 목표로 합니다.
훈련대상
가. SpringBoot 기반 웹플럭스 프레임워크를 적용하여 비동기, 논블로킹 통신이 가능한 웹어플리케이션을 개발하려는 재직자 나. Java8+ 람다와 스트림 가능자, Spring Boot 가능자)
교육시간
15시간
커리큘럼
가.Reactor의 개념과배경지식 - 반응형(리액티브) 프로그래밍 개념 - Recotor의 개요와 특징 나.Reactor의 메커니즘 - Reactor의 전체 구성과 비동기 처리 - 비동기 Flowable / Observable 객체 다.Flowable과 Observable 연산자 - Flowable과 Observable을 생성하는 연산자 - 통지 데이터를 변환하는 연산자 라.Reactor 프로젝트의 필수요소 - Reactive 타입 Flux와 Mono 소개 - Flux와 Mono 시퀀스 작성하기 마.WebFlux개요 및 적용 - 웹플럭스를 사용하여 스트리밍 실시간 시스템에 적용하기
12 more properties