Hacker News의 조용한 업그레이드: 페이징 제거 및 성능 향상
2025-05-26
Hacker News는 최근 주요 기술 업그레이드를 통해 오랫동안 사용해 온 페이징 시스템을 없애고 성능을 향상시켰습니다. 이러한 변화는 Clarc라는 새로운 컴파일러 덕분인데, 이 컴파일러는 Hacker News의 Arc Lisp 코드를 Common Lisp로 컴파일하여 멀티코어 작동 및 성능을 크게 향상시킵니다. Clarc 개발에는 수년이 걸렸으며, 핵심은 Arc를 단계적으로 구축하는 접근 방식으로, 결국 Racket에서 SBCL로의 원활한 전환을 달성했습니다. 포함된 악용 방지 조치로 인해 Clarc 코드는 공개되지 않았지만, 이 업그레이드는 Hacker News의 기술 역량의 눈에 띄는 발전을 보여줍니다.
더 보기
기술
기술 업그레이드