
PhantomJS를 Puppeteer 전환하며
두줄요약
모바일 잠금화면 콘텐츠 이미지를 실시간 생성하는 PhantomJS 렌더링 서버를 운영했습니다. 대규모 이미지 생성과 스케일링 이슈를 배경으로 Puppeteer 전환을 다룹니다.
문제 상황
- 모바일 잠금화면용 광고·콘텐츠 이미지 생성을 위한 다수의 PhantomJS 렌더링 서버 운영
- 200개 이상 콘텐츠 프로바이더의 실시간 요청과 분당 수백 건 이미지 생성 요구
- 렌더링 서버 스케일링 이슈 대응을 위한 Puppeteer 전환 맥락


