seulseul

  • 홈
  • 태그
  • 방명록

spring 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

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

최근글과 인기글

  • 최근글
  • 인기글

Copyright © seulseul . All rights reserved.

  • GitHub

티스토리툴바