200KB 바이너리로 웹사이트를 서빙한다

Website is served from a 200KB binary

freelang.dev는 190KB 크기의 네이티브 바이너리로 웹페이지를 제공한다. libc, VM, 런타임 없이 x86-64로 직접 컴파일되는 AOT 시스템 언어로 작성됐다. 이 페이지는 실제 프로세스에서 읽은 메모리 사용량, PID, 업타임 등을 표시하며, 비이동 가비지 컬렉터는 메모리를 해제하지 않고 재사용해 평탄한 메모리 사용량을 유지한다. 2만 건의 요청을 처리했고, 컬렉터 재작성 전에는 828건에서 죽었다. 오류는 데이터로 처리되며, 불변식 위반 시 프로그램이 즉시 종료된다.

이 서버는 평탄한 메모리 사용량으로 2만 건의 요청을 처리했다; 컬렉터를 재작성하기 전에는 828건에서 죽었다.

이 날의 다른 글

2026-07-12