Setting the record straight.
- 영상 제작자는 Cloudflare가 Vercel보다 3배 빠르다는 오해를 바로잡기 위해 이례적으로 다른 크리에이터의 주장을 반박합니다. 🥊
- 그는 CPU 집약적인 서버 사이드 렌더링(SSR) 작업에서 Vercel이 Cloudflare보다 2~6배 빠르다는 기존 주장을 재확인하기 위해 벤치마크를 수행했습니다. 🚀
- 논란이 된 이전 벤치마크는 Cloudflare Workers에서
performance.now()가 작동하지 않는다는 치명적인 결함이 있었는데, 이는 Spectre와 같은 사이드 채널 공격 방지를 위한 보안 조치 때문입니다. 🚫
- Cloudflare Workers(
workerd)는 V8 엔진의 'isolate' 계층에서 코드를 격리하여 비용 효율성과 빠른 콜드 스타트를 제공하지만, Vercel/Lambda(Firecracker)는 가상 OS/VM 수준에서 격리합니다. 🛡️
- 이러한 격리 방식의 차이로 인해 Cloudflare는 CPU 타이밍 기반 공격을 막기 위해
performance.now() 같은 기능을 제한하며, 이는 벤치마크 측정에 큰 영향을 미칩니다. ⏱️
- 영상 제작자는 Next.js, React SSR, SvelteKit, 바닐라 HTML 및 다양한 수학 연산을 포함한 자체 상세 벤치마크를 공개적으로 공유했습니다. 📊
- Savala는 Cloudflare와 Google Cloud를 통합하여 CDN, DNS, 방화벽, 서버, 데이터베이스 등을 제공하는 올인원 멀티클라우드 인프라 플랫폼으로 소개되었습니다. ☁️