seulseul

  • 홈
  • 태그
  • 방명록

webflux 2

[spring] Spring Webflux 란?

목차 1. Webflux 란 Webflux 란 Spring 5에서 새롭게 추가된 모듈이며, 클라이언트와 서버에서 Reactive 한 개발을 할 수 있도록 도와준다. 1.1. Spring MVC (전통적 웹 방식) Spring MVC 는 Servlet 기반으로 만들어졌고, Sync + Blocking 방식으로 동작한다. 하나의 요청을 처리할 때 요청당 1개의 스레드(Thread)를 사용하며, Response 를 기다리며 Thread 를 지연시킨다. 물론 Spring MVC 모델을 사용해도, 서버 자원량을 늘려서 Multi Thread 를 사용하면 block 되지 않고 많은 요청을 처리 할 수 있지만 스레드(Thread) 간의 Context Swith 발생 시 비용이 생겨 비효율적이다. 요청에 따라 무한정 ..

Spring , JPA 2023.01.17

[spring] Spring Webflux CRUD

목차 개요 demo-fe , demo-api 로 총 2개의 Spring Boot프로젝트를 만들어서 WebClient 와 WebFlux CRUD 를 진행했다. 1.demo-fe Application 역할 : FrontEnd , View 역할 , DB 연결 X Tech Stack WEB-Client 기반의 REST-API (webflux) , Spring Open API 3 , thymeleaf gradle 7.5 , jdk 11 , spring-boot 2.6.12 1.1. WebClient 설정 build.gradle (gradle 사용시) dependencies { implementation 'org.springframework.boot:spring-boot-starter-webflux' } 먼저 We..

Spring , JPA 2023.01.16
이전
1
다음
더보기
프로필사진

공부한것을 기록하는 기술블로그입니다📚 [Github] https://github.com/jei0486


공지사항

  • 안녕하세요😀
  • 분류 전체보기 (112)
    • Spring , JPA (11)
    • DevOps, Infra (26)
    • Kubernetes (8)
    • 슬슬의 공부 (11)
    • 자격증 (0)
      • AWS SAA (1)
    • CKA (Certified Kubernetes A.. (55)
      • Kode Kloud (49)
      • CKA TIP (5)

Tag

Service Provider Interfaces, keycloak spi, cka, webflux, graceful shutdown, open feign, spring webflux, spring-data-envers, Skaffold, containerd credential, 젠킨스, kodekloud, spring cloud openfeign, keycloak login, 로컬 쿠버네티스 설치, argocd, vagrant, containerd registry, Jenkins, keycloak,

최근글과 인기글

  • 최근글
  • 인기글

Copyright © seulseul . All rights reserved.

  • GitHub

티스토리툴바