Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Brooklin
- tsdb
- java
- swagger
- Vmagent
- OpenJDK
- JVM
- kafka
- ExecutableJar
- Rebalance
- JDK
- VictoriaMetrics
- restdocs
- API문서
- Zookeeper
- NoClassDefFoundError
- Vmalert
- broker
- Reactive
- consumer
- OFFSET
- ProjectLoom
- spring
- springboot
- Mirror
- 비동기
- raft
- webflux
- Reassign
Archives
- Today
- Total
목록 비동기 (1)
거북이 developer
💡 Java 의 Project Loom 이 만들어지고 있어요! 조금만 기다려주세요!
Project Loom 이란? Project Loom 은 Java 의 동시성 처리 개선을 위해 Ron Pressler(Quasar 라는 Java 경량 스레드 라이브러리 개발자)가 제안하여 2017년에 시작된 프로젝트다. 최근에 완성도 높은 형태의 얼리 엑세스 빌드가 제공되어 올해 정식 릴리즈가 되지 않을까 하는 기대감이 생겼다. Project Loom 의 동기 🗽 하나의 서버에서 수백만개의 소켓을 다룰 수 있지만, OS 스레드를 직접 사용하는 Java 에서는 동시에 수천개 이상의 요청을 효율적으로 다루기 어렵다. 즉, 현재 Java 의 스레드는 자원 사용면에서 효율적이지 못하다. 비동기 관련 API 들이 나왔지만 사용하기 어렵고 디버깅이 쉽지 않아 유지보수에 좋지 않다. Project Loom 의 목표 ..
Java
2022. 8. 26. 15:18