Moait
홈인기 피드모든 블로그모든 태그
홈인기 피드모든 블로그모든 태그

CMS 모노레포 개선기: 빌드 시간 단축부터 번들 최적화까지

여기어때 favicon여기어때·DevOps·
Spring BootDockerNext.jsTurboRepoThymeleaf
2026년 04월 23일0

AI 요약

이 글은 AI가 요약했어요. 정확한 내용은 꼭 원문을 확인해 주세요!

핵심 요약

여기어때가 CMS 모노레포의 10여 개 Next.js 앱 빌드 파이프라인을 분석하고, 병렬 빌드와 캐시 최적화를 적용해 14분에서 8분으로 약 43% 단축했고 배포당 약 6분을 절약했습니다.

구현 방법

  • 빌드 환경 정비: dockerignore 강화, 이미지를 캐시 재활용해 초기 준비 시간 감소
  • TurboRepo 병렬 빌드: concurrency 3으로 다수 앱 동시 빌드, 실패 시 자동 재시도
  • 빌드 안정성 확보: 디스크 여유 공간 및 가용 메모리 선제 체크

주요 결과

  • 배포 시간 약 6분 단축 및 재시도 비용 최소화
  • 번들 사이즈 최적화 진행 예정: Lottie SVG 렌더링 전환, lodash 부분적 임포트로 번들 축소 등

연관 피드

%가 높을수록 이 글과 비슷할 가능성이 높아요!
Next.js 프로젝트 Migration과 Refactoring 과정을 공유합니다. 섬네일
79%

Next.js 프로젝트 Migration과 Refactoring 과정을 공유합니다.

더핑크퐁컴퍼니 favicon더핑크퐁컴퍼니·2022년 09월 15일
쏘카 프론트엔드 모노레포 - Part1. Code Generator로 프로젝트 세팅 자동화하기 섬네일
77%

쏘카 프론트엔드 모노레포 - Part1. Code Generator로 프로젝트 세팅 자동화하기

쏘카 favicon쏘카·2024년 08월 29일
No Image
75%

모노레포 환경에서 i18next 다국어 시스템 구축하기

무신사 favicon무신사·2026년 03월 08일