Commit! Develog

  • 홈
  • 태그
  • 방명록

프로젝트룸 1

Project Loom’s Virtual Thread(가상 스레드)

운영체제 기반의 전통적인 JAVA Thread 단점하나의 JAVA Thread는 하나의 운영체제 스레드, 1:1 매핑Thread Pool에 설정한 만큼의 Thread가 Pool에 담겨 하나의 Thread는 하나의 요청을 처리하는 방식Thread 생성 및 전환시 발생하는 컨텍스트 스위칭 비용이 크고 성능적 이슈가 존재CPU 코어당 여러 스레드를 제공하더라도 대부분 서비스의 응답을 기다리는 시간이 길기 때문에 큰 의미가 없었음 Reactive Programming위 같은 문제들의 극복을 위해 Async - Non Blocking 방식의 Reactor, RxJava와 같은 프레임워크가 많이 도입되어왔다. 이런 프레임워크에서 제공하는 Reactive Programming은 러닝커브가 존재하고 기존의 동기 프로그..

Develop/Java 2023.07.13
1
더보기
프로필사진

  • 분류 전체보기 (29)
    • Develop (29)
      • Spring (2)
      • Java (3)
      • Python (5)
      • Programmers (6)
      • IntelliJ (5)
      • Git (1)
      • Apache Nifi (0)
      • CS (3)
      • 자격증 (2)
      • 기타 (2)

Tag

springframework6 spring security, 가상스레드, AdoptOpenJDK, Eclipse Temurin OpenJDK, spring security configuration, mac 자바설치, spring boot 3.1 spring security, 프로그래머스 SQL 고득점 kit, 프로그래머스, Spring Framework 6, 네트워크관리사2급필기, 네트워크관리사2급, 파이썬스터디, Spring Boot 3.0 달라지는것, Temurin17, 프로젝트룸, Spring Framework 6.0, Mac OpenJDK, Python, 파이썬,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright 2021 eroul-ri. All rights reserved.

티스토리툴바