Netlify 엣지 함수, Firecracker MicroVM으로 5배 빨라졌다

Key Point
V8 isolate 기반 엣지 함수가 MicroVM으로 바뀌면서 응답 속도가 5배 빨라지고 진정한 보안 격리가 가능해져, 프론트엔드 성능과 보안이 모두 핵심인 웹 개발자에게 직결된 영향을 미친다.
핵심 요약
- Netlify는 엣지 함수 실행 인프라를 V8 isolate에서 Firecracker MicroVM 기반으로 전환해 중간값 기준 응답 시간을 25~40ms에서 5~6ms로 단축했다.
- 이제 요청이 외부 실행 서비스로 나가지 않고 Netlify의 엣지 네트워크 내 MicroVM에서 직접 처리되며, p99 기준으로도 47.4% 빨라졌고 가용성은 99.998%이다.
- 요청이 도착하면 엣지 노드가 경로를 확인해 매칭되는 엣지 함수가 있으면 머신 사양을 포함한 명세를 생성하고, rendezvous 해싱으로 동일 서비스가 같은 컴퓨트 노드에 할당되도록 한다.