Speechify가 Vercel에서 6천만 명의 사용자에게 50만 개의 동적 페이지를 제공하는 방법
요약
난독증 사용자를 위한 도구로 시작한 Speechify가 Vercel과 Next.js를 활용하여 6천만 명 규모의 글로벌 플랫폼으로 성장했습니다. 이들은 Fluid compute, Data Cache, ISR 등의 기능을 통해 수백만 개의 동적 페이지를 효율적으로 제공하며 비용을 절감하고 안정성을 극대화했습니다.
핵심 포인트
- Vercel과 Next.js 기반 아키텍처로 확장성 및 안정성 확보
- Fluid compute와 캐싱 전략으로 대규모 동적 콘텐츠 처리
- Instant Rollbacks 기능으로 배포 오류 위험 최소화
- 지속적인 A/B 테스트와 빠른 배포가 핵심 성장 동력
Vercel에서 구동되는 Speechify
-
40개 이상의 언어에 걸쳐 50만 개 이상의 페이지 제공
-
Fluid compute를 통한 자동 확대로 비용 50% 절감
-
Instant Rollbacks로 배포 오류 시 사용자 영향 제로화
Speechify는 난독증(dyslexia)을 가진 사람들을 위한 도구로 시작되었습니다. 창립자 겸 CEO인 Cliff Weitzman은 읽기가 어려웠고 오디오가 훨씬 쉽게 만들어주었기 때문에 이 제품을 만들었습니다. 이러한 초기 사용 사례 덕분에 Speechify는 수천만 명의 사용자에게 도달했으며, Apple Design Award를 수상했습니다.
이 제품은 이후 훨씬 더 큰 무언가로 성장했습니다. 6천만 명의 사람들이 문서를 듣고, 에이전트에게 작업을 위임하며, 목소리만으로 업무 전체를 완료하는 AI 작업 플랫폼입니다.
하지만 여정이 순탄치 않았습니다. 초기에 해킹을 당했고, 반나절 동안 모든 방문자가 카지노 웹사이트로 리디렉션되었습니다. 그 이후 Growth Engineering 책임자인 Denis Chernobai는 인프라 스택을 재평가해야 할 때라고 판단했습니다.
그는 Next.js와 Vercel 위에서 처음부터 다시 구축하기로 결정했고, 결과적으로 40배 더 많은 페이지를 제공하고, 글로벌 사용자 규모를 3배 늘렸으며, 비용을 50% 절감하는 데 성공했습니다. Vercel로 마이그레이션한 이후 Speechify는 99.99%의 가동 시간을 유지했으며 단 한 번의 보안 사고도 없었습니다.
Speechify 웹사이트는 주요 성장 동력이며, 온보딩 퍼널(onboarding funnels), 현지화된 랜딩 페이지, 그리고 끊임없이 변경되는 가격 실험을 통해 1만 개의 기본 페이지가 40개 이상의 언어로 번역되어 제공됩니다. 콘텐츠가 너무 자주 바뀌기 때문에 정적 생성(Static generation)은 선택지가 아닙니다. 하지만 모든 것을 동적으로 제공한다는 것은 모든 방문자가 잠재적인 데이터베이스 읽기 작업이 된다는 의미이며, 이는 매일 수십만 건의 방문이 발생하면서 빠르게 누적됩니다.
Vercel의 Data Cache와 ISR은 이 두 가지 문제를 한 번에 해결합니다. 페이지는 첫 방문 시 동적으로 렌더링되고, 즉시 캐싱되며, 변경 사항이 생길 때까지 가장 가까운 지점(point of presence)에서 제공됩니다. 그 결과는 인프라 비용이 증가함에 따라 확장되지 않는 글로벌 성장 엔진입니다.Next.js Cache Components
Speechify의 성장팀은 끊임없이 배포합니다. 새로운 퍼널(funnels)과 A/B 실험이 몇 주 간격으로 수백만 명의 사용자 기반에 배포되는데, 이들은 모든 것이 작동할 것을 기대합니다. 그런 규모에서는 잘못된 릴리스가 개발자가 고칠 버그가 아닙니다. 그것은 누구도 반응할 시간이 생기기 전에 나타날 수 있는 수익(revenue) 문제입니다.
Vercel 이전에는 잘못된 릴리스란 인시던트(incident)가 되기 전에 서둘러 패치하는 것을 의미했습니다. 배포를 두려워하는 것에서 자신감을 가지고 배포하는 것으로 바뀐 것이, 작은 성장팀이 그렇지 않으면 훨씬 더 큰 팀을 필요로 할 속도로 운영할 수 있게 하는 원동력입니다.
AI가 이렇게 빠르게 움직일 때, 경쟁력을 유지하려면 끊임없이 제품을 출시해야 하며, 기능들은 몇 주 간격으로 급속하게 진화합니다. Speechify의 최고 비즈니스 책임자(Chief Business Officer)인 Rohan Pavuluri는
Speechify는 새로운 국제 시장으로 확장하고 수백만 명의 사용자에게 새로운 AI 기능을 제공하고 있습니다. 가장 최근에는 소비자 성공을 이끈 음성 기술을 API를 통해 빌더들에게 전달하는 개발자 플랫폼인 [플랫폼 이름]을 출시했으며, 플래그십 모델인 Simba 3.2는 2026년 7월 기준으로 Text-to-Speech 리더보드에서 1위를 차지했습니다. SpeechifyAIArtificial Analysis
제품이 성장하고 사용자 기반이 확대됨에 따라, Vercel 역시 그에 맞춰 확장하고 있습니다. 소규모의 집중적인 엔지니어링 팀이 자신보다 10배 큰 규모의 회사들과 경쟁할 수 있도록 하는 플랫폼에서 캐시된 페이지부터 지속적인 배포(continuous deployments)까지 지원합니다.
[플랫폼 이름]은 사람들이 음성을 통해 콘텐츠를 소비하고 AI 에이전트에게 작업을 위임하도록 돕는 AI 작업 플랫폼입니다. 이 개발자 플랫폼인 [개발자 플랫폼 이름]은 2026년 7월 기준으로 Artificial Analysis에서 #1 순위의 Text-to-Speech 모델을 API로 제공합니다.Speechify 소개:SpeechifySpeechifyAI
50만 개의 동적 페이지 제공 비용
6천만 명의 사용자에게 배포하는 위험성
시장보다 느리게 움직이는 비용
다음 계획
즉각적인 롤백(Instant Rollbacks): 빠르게 배포하고, 더 빠르게 수정하기
Vercel에서의 Next.js: 코드에서 글로벌 배포까지
AI 자동 생성 콘텐츠
본 콘텐츠는 Vercel AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기