스프링으로 시작하는 리액티브 프로그래밍 > 웹프로그래밍

본문 바로가기
쇼핑몰 검색
  • 회원가입
    2000

    로그인

    다양한 서비스와 이벤트 혜택을 누리실 수 있습니다.

    아이디 비밀번호
스프링으로 시작하는 리액티브 프로그래밍 > 웹프로그래밍

스프링으로 시작하는 리액티브 프로그래밍 요약정보 및 구매

기본설명

상품 선택옵션 0 개, 추가옵션 0 개

제조사 비제이퍼블릭
원산지 국내산
브랜드 비제이퍼블릭
시중가격 30,000원
판매가격 30,000원
배송비결제 주문시 결제
최소구매수량 1 개
최대구매수량 999 개

선택된 옵션

  • 스프링으로 시작하는 리액티브 프로그래밍
    +0원
위시리스트

관련상품

등록된 상품이 없습니다.

  • 상품정보
  • 사용후기 0
  • 상품문의 0
  • 배송정보
  • 교환정보
  • 상품정보

    상품 기본설명

    기본설명

    상품 상세설명

    스프링으로 시작하는 리액티브 프로그래밍

    9791165922047.jpg

    도서명:스프링으로 시작하는 리액티브 프로그래밍
    저자/출판사:황정식/비제이퍼블릭
    쪽수:520쪽
    출판일:2023-04-11
    ISBN:9791165922047

    목차
    지은이 소개
    지은이의 말   
    기술 감수자 소개   
    기술 감수자의 말   
    추천사  
    일러두기   
    이 책의 대상 독자   
    이 책의 구성 
    예제 코드 구성 
    소프트웨어 버전 
    주의 사항 

    Part 01 리액티브 프로그래밍(Reactive Programming)

    Chapter 01 리액티브 시스템과 리액티브 프로그래밍
    1.1 리액티브 시스템(Reactive System)이란? 
    1.2 리액티브 선언문으로 리액티브 시스템 이해하기 
    1.3 리액티브 프로그래밍(Reactive Programming)이란?   
    1.4 리액티브 프로그래밍의 특징   
    1.4.1 declarative programming   
    1.4.2 data streams와 the propagation of change   
    1.5 코드로 보는 명령형 프로그래밍 vs 선언형 프로그래밍   
    1.5.1 명령형 프로그래밍   
    1.5.2 선언형 프로그래밍   
    1.6 리액티브 프로그래밍 코드 구성 

    Chapter 02 리액티브 스트림즈(Reactive Streams)
    2.1 리액티브 스트림즈(Reactive Streams)란?   
    2.2 리액티브 스트림즈 구성요소   
    2.3 코드로 보는 리액티브 스트림즈 컴포넌트   
    2.3.1 Publisher   
    2.3.2 Subscriber   
    2.3.3 Subscription   
    2.3.4 Processor   
    2.4 리액티브 스트림즈 관련 용어 정의   
    2.5 리액티브 스트림즈의 구현 규칙   
    2.6 리액티브 스트림즈 구현체   

    Chapter 03 Blocking I/O와 Non-Blocking I/O
    3.1 Blocking I/O   
    3.2 Non-Blocking I/O   
    3.3 Spring Framework에서의 Blocking I/O와 Non-Blocking I/O   
    3.4 Non-Blocking I/O 방식의 통신이 적합한 시스템   
    3.4.1 대량의 요청 트래픽이 발생하는 시스템   
    3.4.2 마이크로 서비스 기반 시스템 
    3.4.3 스트리밍 또는 실시간 시스템 

    Chapter 04 리액티브 프로그래밍을 위한 사전 지식
    4.1 함수형 인터페이스(Functional Interface)   
    4.2 람다 표현식(Lambda Expression)   
    4.3 메서드 레퍼런스(Method Reference)   
    4.4 함수 디스크립터(Function Descriptor) 

    Part 02 Project Reactor
    Chapter 05 Reactor 개요
    5.1 Reactor란?   
    5.2 Hello Reactor 코드로 보는 Reactor의 구성요소
       
    Chapter 06 마블 다이어그램(Marble Diagram)
    6.1 마블 다이어그램(Marble Diagram)이란?   
    6.2 마블 다이어그램으로 Reactor의 Publisher 이해하기 

    Chapter 07 Cold Sequence와 Hot Sequence
    7.1 Cold와 Hot의 의미   
    7.2 Cold Sequence   
    7.3 Hot Sequence 
    7.4 HTTP 요청과 응답에서 Cold Sequence와 Hot Sequence의 동작 흐름   

    Chapter 08 Backpressure
    8.1 Backpressure란?   
    8.2 Reactor에서의 Backpressure 처리 방식   
    8.2.1 데이터 개수 제어 
    8.2.2 Backpressure 전략 사용   

    Chapter 09 Sinks
    9.1 Sinks란?   
    9.2 Sinks 종류 및 특징 

    Chapter 10 Scheduler
    10.1 스레드(Thread)의 개념 이해   
    10.2 Scheduler란?   
    10.3 Scheduler를 위한 전용 Operator   
    10.4 publishOn( )과 subscribeOn( )의 동작 이해   
    10.5 Scheduler의 종류 

    Chapter 11 Context
    11.1 Context란?   
    11.2 자주 사용되는 Context 관련 API   
    11.3 Context의 특징   
    Chapter 12 Debugging
    12.1 Reactor에서의 디버깅 방법   
    12.1.1 Debug Mode를 사용한 디버깅   
    12.1.2 checkpoint( ) Operator를 사용한 디버깅   
    12.1.3 log( ) Operator를 사용한 디버깅 

    Chapter 13 Testing
    13.1 StepVerifier를 사용한 테스팅   
    13.2 TestPublisher를 사용한 테스팅   
    13.3 PublisherProbe를 사용한 테스팅
       
    Chapter 14 Operators
    14.1 Operator란?   
    14.2 Sequence 생성을 위한 Operator   
    14.3 Sequence 필터링 Operator   
    14.4 Sequence 변환 Operator   
    14.5 Sequence의 내부 동작 확인을 위한 Operator   
    14.6 에러 처리를 위한 Operator   
    14.7 Sequence의 동작 시간 측정을 위한 Operator   
    14.8 Flux Sequence 분할을 위한 Operator   
    14.9 다수의 Subscriber에게 Flux를 멀티캐스팅(Multicasting) 하기 위한 Operator   

    Part 03 Spring WebFlux

    Chapter 15 Spring WebFlux 개요
    15.1 Spring WebFlux의 탄생 배경   
    15.2 Spring WebFlux의 기술 스택   
    15.3 Spring WebFlux의 요청 처리 흐름   
    15.4 Spring WebFlux의 핵심 컴포넌트   
    15.5 Spring WebFlux의 Non-Blocking 프로세스 구조   
    15.6 Spring WebFlux의 스레드 모델
       
    Chapter 16 애너테이션 기반 컨트롤러
    (Annotated Controller)
    16.1 Spring MVC 기반 Controller   
    16.2 Spring WebFlux 기반 Controller   

    Chapter 17 함수형 엔드포인트(Functional Endpoint)
    17.1 HandlerFunction을 사용한 request 처리   
    17.2 request 라우팅을 위한 RouterFunction   
    17.3 함수형 엔드포인트에서의 request body 유효성 검증   

    Chapter 18 Spring Data R2DBC
    18.1 R2DBC란?   
    18.2 Spring Data R2DBC란?   
    18.3 Spring Data R2DBC 설정 
    18.4 Spring Data R2DBC에서의 도메인 엔티티 클래스 매핑 
    18.5 R2DBC Repositories를 이용한 데이터 액세스 
    18.6 R2dbcEntityTemplate을 이용한 데이터 액세스 
    18.7 Spring Data R2DBC에서의 페이지네이션(Pagination) 처리 

    Chapter 19 예외 처리
    19.1 onErrorResume( ) Operator를 이용한 예외 처리 
    19.2 ErrorWebExceptionHandler를 이용한 글로벌 예외 처리 

    Chapter 20 WebClient
    20.1 WebClient란?   
    20.2 WebClient로 도서 정보 요청하기   
    20.3 WebClient Connection Timeout 설정 
    20.4 exchangeToMono( )를 사용한 응답 디코딩 

    Chapter 21 Reactive Streaming 데이터 처리

    찾아보기
    delivery.jpg
  • 사용후기

    등록된 사용후기

    사용후기가 없습니다.

  • 상품문의

    등록된 상품문의

    상품문의가 없습니다.

  • 배송정보

    배송정보

    배송업체 : 한진택배 (1588-0011)
     배송비
     2,500원 (25,000원 이상 구매 시 무료 배송/일부상품제외) 군부대 및 도서산간 지역은 추가 배송비가 발생할 수 있습니다.
     ◆배송기간
     : 평일 오전 7시 이전 주문 시 당일 발송 (2~3일 소요) : 단, 공휴일, 연휴, 천재지변 등으로 인해 발송이 지연될 수 있습니다.
     ◆배송추적
     : 당일 발송건에 한해 익일 오전 9시 이후 확인 가능합니다.


  • 교환정보

    교환/반품

     ◆반품/교환을 원하는 경우 반드시 고객센터로 연락 후 신청하시기 바랍니다.
     ◆반품/교환은 상품 수령일로 부터 7일 이내에만 가능합니다. 단, 상품이 훼손되지 않았거나, 속 비닐이 있는 경우 듣지 않았을    때 가능합니다.
     •고객님의 변심 또는 잘못 주문하신 경우에는 왕복 배송비는 고객님의 부담입니다.
     ◆오배송, 파본, 불량 상품에 대해서는 고객센터로 연락주시면 상담 후 교환해 드립니다.
     ◆오배송, 파본, 불량상품의 배송비는 환불처에서 부담합니다.
     교환/반품
     ◆환불은 상품이 환불에 도착 시 처리됩니다. (카드 취소는 3~5일이 소요될 수 있습니다.)

장바구니

오늘본상품

오늘 본 상품

  • 스프링으로 시작하는 리액티브 프로그래밍
    스프링으로 시작하는 30,000
  • 주도성
    주도성 22,000
  • 프리미어 프로&애프터 이펙트 CC
    프리미어 프로&애프 27,000
  • 제대로 스케치 고양이
    제대로 스케치 고양 8,800
  • 부동산학개론
    부동산학개론 32,000
  • 동일 어원 중국어 차용어의 통시적 연구
    동일 어원 중국어 30,000
  • 책을 먹는 자들 2
    책을 먹는 자들 2 17,800
  • 첫 인사
    첫 인사 16,000
  • High Score iBT TOEFL Reading For Junior Intermediate
    High Score 18,000
  • A Beautiful Proposition: Daniel Jeon’s Interpretive Insights for Brahms’ Violin Sonata No. 3 and Yun Isang’s Kontraste
    A Beautifu 30,000
  • AI 혁신 바이블
    AI 혁신 바이블 22,000
  • 푸코와 철학자들
    푸코와 철학자들 35,000
  • 바이올린아 놀자 2
    바이올린아 놀자 2 10,000
  • 마음이 아니라 뇌가 불안한 겁니다
    마음이 아니라 뇌가 18,800
  • 책을 먹는 자들 1
    책을 먹는 자들 1 17,800
  • 2024 SD에듀 공인중개사 1·2차 5개년 기출문제해설 SET
    2024 SD에듀 38,000
  • 자유
    자유 25,000

위시리스트

  • 보관 내역이 없습니다.
회사명 경기책방 주소 경기도 파주시 조리읍 장미꽃길 157-161
사업자 등록번호 6829601269 대표 오주봉 전화 02-356-5779 팩스 02-356-5779
통신판매업신고번호 제2021-경기파주-1335호 개인정보 보호책임자 오주봉

Copyright © 2001-2013 경기책방. All Rights Reserved.