Next.js와 Vercel로 단일 코드베이스에서 수천 도메인 제공하는 Super
(vercel.com)
Notion 기반 웹사이트 빌더 Super가 Next.js와 Vercel의 Domains API 및 ISR 기술을 활용해 단일 코드베이스로 15,000개 이상의 커스텀 도메인을 효율적으로 관리하며 멀티테넌트 서비스의 확장성 한계를 극복한 사례를 다룹니다.
이 글의 핵심 포인트
- 1Super는 Next.js와 Vercel을 활용해 15,000개 이상의 커스텀 도메인을 단일 프로젝트에서 관리함
- 2Vercel의 Domains API를 통해 사용자들의 커스텀 도메인 추가 및 삭제를 프로그래밍 방식으로 자동화함
- 3월 1,700만 회 이상의 페이지 뷰를 처리하기 위해 On-demand ISR(Incremental Static Regeneration)을 적극 활용함
- 4Edge Middleware를 사용하여 전 세계 사용자에게 빠른 속도와 개인화된 콘텐츠를 제공함
- 5GitHub 통합 기능을 통해 코드 푸시 시 자동으로 프리뷰 배포 및 커스텀 도메인 업데이트가 이루어짐
이 글에 대한 공공지능 분석
왜 중요한가?
단일 코드베이스로 수만 개의 독립적인 도메인을 운영하는 '멀티테넌트(Multi-tenant)' 아키텍처의 기술적 구현 방법을 보여주기 때문입니다. 이는 인프라 관리 비용을 획기적으로 줄이면서도 서비스 규모를 무한히 확장할 수 있는 가능성을 제시합니다.
어떤 배경과 맥락이 있나?
최근 SaaS 시장은 사용자별 맞춤형 도메인을 제공하는 플랫폼형 서비스로 진화하고 있습니다. 이를 위해 개발자는 각 도메인마다 별도의 배포를 하는 대신, API를 통해 프로그래밍 방식으로 도메인을 제어하고 SSL을 자동 생성하는 고도화된 인프라 기술이 필요합니다.
업계에 어떤 영향을 주나?
Vercel과 같은 클라우드 플랫폼의 기능이 단순 호스팅을 넘어 복잡한 SaaS 비즈니스 로직을 구현하는 핵심 엔진으로 자리 잡고 있음을 시사합니다. 이는 개발자가 인프라 구축보다 제품의 핵심 가치에 집중할 수 있는 환경을 가속화합니다.
한국 시장에 어떤 시사점이 있나?
국내에서도 커스텀 도메인 기반의 No-code/Low-code 솔루션이나 플랫폼형 SaaS를 준비하는 스타트업들에게 매우 중요한 레퍼런스입니다. 인프라 자동화 기술을 어떻게 비즈니스 모델(BM)의 확장성과 연결할 것인지에 대한 전략적 힌트를 제공합니다.
이 글에 대한 큐레이터 의견
Super의 사례는 '인프라의 추상화'가 어떻게 강력한 제품 경쟁력이 될 수 있는지를 보여주는 교과서적인 예시입니다. 개발자가 도메인 설정이나 SSL 인증 같은 반복적이고 번거로운 인프라 작업을 직접 수행하는 대신, Vercel의 API를 활용해 이를 자동화함으로써 운영 효율성을 극대화하고 사용자에게는 마치 독립된 웹사이트를 가진 듯한 경험을 제공합니다. 이는 플랫폼 비즈니스를 설계할 때 기술적 확장성이 곧 비용 절감과 직결됨을 의미합니다.
하지만 이러한 의존성(Vendor Lock-in)은 무시할 수 없는 리스크입니다. Vercel의 특정 API나 기능에 비즈니스 로직이 깊게 결합될 경우, 향후 인프라 이전이나 비용 급증 문제 발생 시 대응하기 매우 어렵습니다. 따라서 창업자는 기술적 편의성을 누리되, 핵심 도메인 로직과 클라우드 종속성 사이의 균형을 맞추는 아키텍처 설계를 반드시 병행해야 합니다.
댓글
아직 댓글이 없습니다. 첫 댓글을 남겨보세요.