강의

멘토링

커뮤니티

개발 · 프로그래밍

/

백엔드

1시간만에 끝내는 virtual thread in spring boot

spring boot 3.2.0 ( + JDK 21 )부터 지원되는 virtual thread 를 빠르게 알아보고, 성능개선에 대한 힌트를 1시간만에 무료로 얻을 수 있습니다.

(4.9) 수강평 49개

수강생 1,017명

난이도 초급

수강기한 무제한

  • Hello World
성능향상
성능향상
스레드
스레드
개발자도구
개발자도구
성능향상
성능향상
스레드
스레드
개발자도구
개발자도구
Thumbnail

먼저 경험한 수강생들의 후기

먼저 경험한 수강생들의 후기

4.9

5.0

denia park

100% 수강 후 작성

Virtual Thread를 써볼까 생각은 하고 있었지만 사실 어떻게 써야할지 너무 막막해서 고민만 많았는데 그런 고민 되는 점들을 딱 찝어서 알려주시는 강의라서 정말 잘 들었습니다. 그리고 실제 개발을 할 때, 어떤 것들이 필요한지 그리고 어떤 점들을 고려해서 개발해야 하는지 친절하게 다 알려주셔서 큰 도움이 되었습니다. 정말 감사합니다.

5.0

조원준

100% 수강 후 작성

실제 코드로 돌려보기 아주 좋은 예제들이 많습니다! virtual thread에 대해 간단히 인사이트 얻기 좋습니다.

5.0

데자와아

100% 수강 후 작성

짧은 시간인데도 많은 내용을 담아서 전달해 주셔서 감사합니다! 가상 스레드가 어디에 사용하면 좋은지 주의해야 점도 알려주셔서 좋았습니다b

수강 후 이런걸 얻을 수 있어요

  • pure java 에서 virtual thread 생성 및 유의사항

  • spring boot 에서의 virtual thread 활용방법

webflux는 공부하기 어려운데,
성능을 높일 다른 기술은 없을까? 🤔


답은 virtual thread에 있습니다.

virtual thread는 JDK 21부터 지원되며 , spring boot 3.2.0 부터 자동설정(auto configuration)이 지원됩니다. virtual thread 를 통해 blocking/waiting 하고 있는 thread 를 줄이고 서버 리소스를 효율적으로 사용할 수 있습니다.

webflux와 같은 reactive programming을 공부하다 지쳤다면 virtual thread가 여러분에게 또 다른 대안이 될 것 입니다.

본 강의에서 virtual thread 기본 사용법과 spring boot 에서의 활용방법을 배워서 실무에서 조금 더 쉽고 빠르게 virtual thread 적용하시길 바랍니다!

#SpringBoot #JAVA #virtual thread #thread #동시성

이 강의의 특징

📌 단순 주입식 이론 보다는 실습을 통해 자연스럽게 이론을 익히게 됩니다.

📌 바쁜 여러분을 위해 1시간짜리 강의에 기초적인 내용을 모두 넣었습니다.

수강 전 참고 사항

실습 환경

  • 강의는 windows, IntelliJ community 기준으로 설명합니다.

선수 지식 및 유의사항

  • 기본적인 JAVA, Spring Boot 지식은 있어야 합니다.

  • thread 에 대한 기본 지식이 있어야 합니다. ( context switching )

  • hello world 수준으로, 기초 체력을 키운 후에는 깊이있게 추가공부를 해야합니다.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 기존 thread 와 virtual thread 의 차이점을 가볍고 빠르게 알고 싶은 개발자

  • virtual thread에 대한 이론보다는 실습/활용을 먼저 알고 싶은 개발자

  • reactive/webflux 공부하다 포기했지만 성능개선은 포기하기 싫은 개발자

  • 가볍게 virtual thread라는 신기술을 편하게 알아 보고 싶은 개발자

선수 지식,
필요할까요?

  • JAVA

  • Spring Boot

안녕하세요
입니다.

7,104

수강생

273

수강평

17

답변

4.9

강의 평점

5

강의

삼성전자, LG CNS, LG 전자 등을 거쳐 현재는 대기업 S 사에서 백엔드 개발업무를 하고 있습니다.

강의준비를 하면서 스스로 더 깊이 알게 되어 강의하는 걸 좋아하는 개발자입니다. 🙂 😃 😆

 

youtube: https://www.youtube.com/@HelloWorldStudy

 

커리큘럼

전체

18개 ∙ (1시간 13분)

강의 게시일: 
마지막 업데이트일: 

수강평

전체

49개

4.9

49개의 수강평

  • Callidus님의 프로필 이미지
    Callidus

    수강평 3

    평균 평점 5.0

    5

    100% 수강 후 작성

    • 손태원님의 프로필 이미지
      손태원

      수강평 6

      평균 평점 4.3

      5

      33% 수강 후 작성

      간결하고 좋네요.

      • Hello World
        지식공유자

        손태원님 좋은 수강평 감사합니다.

    • hongdae님의 프로필 이미지
      hongdae

      수강평 11

      평균 평점 4.9

      5

      100% 수강 후 작성

      • donggyukim님의 프로필 이미지
        donggyukim

        수강평 11

        평균 평점 4.9

        5

        33% 수강 후 작성

        • Romani님의 프로필 이미지
          Romani

          수강평 1

          평균 평점 5.0

          5

          44% 수강 후 작성

          무료

          Hello World님의 다른 강의

          지식공유자님의 다른 강의를 만나보세요!

          비슷한 강의

          같은 분야의 다른 강의를 만나보세요!