Skip links

  • Skip to primary navigation
  • Skip to content
  • Skip to footer
YJ Kim Devlog
    Toggle search

      KOTLIN

      KOTLIN

      Kotlin 코루틴 — 스레드 1000개 없이 동시 요청 10만 개를 처리하는 방법

      서버에 동시 요청이 10만 개 들어온다. 전통적인 스레드 모델로는 스레드 10만 개가 필요하고, 각 스레드가 1MB를 쓴다면 메모리만 100GB다. 실제 서버가 가진 CPU 코어는 8개뿐인데. 코루틴은 스레드 ...

      2026-05-02 10 분 소요
      KOTLIN

      Java에서 Kotlin으로 — NullPointerException 10만 줄을 없애는 언어 설계

      Java 프로젝트에서 NPE(NullPointerException)가 전체 런타임 에러의 40% 이상을 차지한다는 통계가 있다. Tony Hoare는 null을 설계한 것을 “10억 달러짜리 실수”라고 불렀다....

      2026-05-02 9 분 소요