openjdk 11 이후 정체되어있는 나의 나태함에 경각심을 주고자 신규 피처들을 적어본다.
preview, incubator가 정식피처로 올라온 경우 버전표기했다.
JDK12
JDK13
| 350: | Dynamic CDS Archives |
| 351: | ZGC: Uncommit Unused Memory |
| 353: | Reimplement the Legacy Socket API |
| 354: | Switch Expressions (Preview) => JDK14 Standard |
| 355: | Text Blocks (Preview)=> JDK15 |
JDK14
JDK15
JDK16
JDK17
JDK18
JDK19
JDK20
JDK21
JDK 21 하면 아무래도 virtual thread 가 눈에 띄기 때문에 관련 기술 블로그와 유븁을 링크해본다.
https://tech.kakaopay.com/post/ro-spring-virtual-thread/
[Project Loom] Virtual Thread에 봄(Spring)은 왔는가 | 카카오페이 기술 블로그
어제도 오늘도 내일도 일 수천만 건 이상의 트래픽을 받는 머니플랫폼에서 Virtual Thread를 적용한 경험을 공유합니다.
tech.kakaopay.com
https://techblog.woowahan.com/15398/
Java의 미래, Virtual Thread | 우아한형제들 기술블로그
JDK21에 공식 feature로 추가된 Virtual Thread에 대해 알아보고, Thread, Reactive Programming, Kotlin coroutines와 비교해봅니다.
techblog.woowahan.com
https://www.youtube.com/watch?v=BZMZIM-n4C0
https://tech.payhere.in/post/20240424-virtual-thread/
Virtual Thread 성능 테스트 with JDK21 & Spring boot 3.2
주의 : 이 글에는 맥락이 없다
tech.payhere.in
728x90
'개발 > java' 카테고리의 다른 글
| BUG! exception in phase 'semantic analysis' in source unit '_BuildScript_' Unsupported class file major version 65 (1) | 2025.01.18 |
|---|---|
| jib (2) | 2024.12.26 |
| spring cloud task (1) | 2024.11.14 |
| jasypt (1) | 2024.11.13 |
| @Aspect로 공통header 처리 (2) | 2024.02.19 |