pile·
인프라 / DevOps·dropbox-techDropbox Tech·

모노레포 크기 축소로 개발자 생산성 끌어올리기

문제Dropbox 서버 monorepo가 87GB까지 커져 clone이 1시간 이상 걸리고 GitHub의 100GB 제한에 가까워졌다.
접근i18n 경로와 Git delta compression 휴리스틱의 불일치를 원인으로 찾았다. GitHub와 협업해 window와 depth를 조정한 server-side repack을 검증했다.
결과저장소 크기를 87GB에서 20GB로 줄이고 clone 시간을 15분 이하로 낮췄다. CI 안정성과 온보딩 속도도 개선됐다.
dropbox-tech
Dropbox Tech 블로그
원문은 여기서 이어서 읽을 수 있어요
원문 읽기
읽음 (0)

이 글과 비슷한

  1. 인프라 / DevOps·vercel-blogVercel Blog·

    Vercel CLI 드라이런 배포로 실제 배포 전 구성 미리 확인하기

    Vercel CLI v54.17.2부터 vercel deploy --dry 명령으로 실제 파일 업로드 없이 배포 구성을 미리 검사할 수 있다. 프레임워크 감지 결과, 포함/제외 파일 목록, 디렉터리 크기 분포, 콘텐츠 해시까지 사전에 확인하고 나서 배포를 결정할 수 있어 의도치 않은 배포 실패를 예방한다.

    #deployment#ci-cd#vercel-cli+1