핵심 요약
미리디 합성팀은 에디터 디자인을 ‘보이는 그대로’ 다양한 포맷(PNG/JPG, PDF, PPTX, MP4)으로 빠르고 안정적으로 생성하는 렌더링 파이프라인을 Node.js/NestJS로 구축하고, 1920x1080 이하는 1-2초 이내 응답을 목표로 성능과 정합성을 최적화합니다.
구현 방법
- API 요청을 작업(Job)으로 변환하고 다중 워커로 병렬 처리
- 이미지 렌더러, PDF/PPTX/MP4 렌더러를 어댑터 층으로 연결해 포맷별 규칙에 매핑
- DPI/좌표계/타임아웃과 메모리 관리로 고해상도에서도 안정성 확보
주요 결과
- 초당 300건 이상 요청 처리와 안정적 성능 유지
- 에디터-출력물 간 정합성 및 포맷 호환성 확보로 고객 경험 향상
- 파이프라인 모듈화로 향후 합성 플랫폼 확장 용이