번역글: Java 스레드 성능 vs. 가상 스레드 vs. Kotlin 코루틴

면접 중에 한 면접관이 저에게 Java 스레드와 가상 스레드의 성능 차이에 대해 물었습니다. 저는 가상 스레드가 실제로는 JVM이 처리하는 경량 스레드이기 때문에 더 빠를 것이라고 답했지만, 둘 사이의 정확한 성능 차이가 궁금했습니다. 그래서 가상 스레드의 성능 향상을 확인하기 위해 간단한 벤치마크를 수행했습니다.

[Read more]

번역글: Java 23: 성능 및 생산성 향상 (2024년 9월)

Java 23은 성능 및 개발자 생산성 향상 추세를 이어갑니다. 기본 타입을 지원하는 패턴 매칭을 개선하고, 더 안전한 메모리 관리를 위해 Scoped Values를 도입하며, 구조화된 API를 통해 동시성을 단순화합니다. Markdown 문서화는 개발자 경험을 개선하고, ZGC가 기본 컬렉터가 되어 더 나은 성능과 낮은 지연 시간을 보장합니다.

[Read more]

번역글: 사이클링 지구력을 키우는 방법: 더 멀리, 더 빨리 달리기 위한 7가지 팁

지구력 사이클링은 단순히 안장에 오래 앉아 있는 것 이상입니다. 제대로 훈련하면 더 먼 거리를 더 빨리 달릴 수 있고, 이는 모든 종류의 라이딩에 도움이 됩니다. 여기 지구력 사이클링 훈련을 최대한 활용하고 사이클링 지구력을 키우기 위한 최고의 팁들이 있습니다.

[Read more]