200여개 서비스 모노레포의 파이프라인 최적화

토스 프론트엔드 챕터에서는 하나의 모노레포에서 200여개가 넘는 서비스를 관리하고 있다고 합니다.

이렇게 커진 모노레포에서도 git push 부터 배포까지 5분을 유지할 수 있었던 비결을 소개합니다.


요약:

  • 병렬화를 통한 CI/CD 속도 최적화

  • 매일 오전 7시에 저장소 미리 도커 이미지로 만들기

  • 최소한의 JavaScript 파일만 모아서 빌드 환경 만들기(SSR Standalone Docker Image)


https://toss.tech/article/monorepo-pipeline

200여개 서비스 모노레포의 파이프라인 최적화

toss.tech

200여개 서비스 모노레포의 파이프라인 최적화

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2024년 6월 16일 오전 10:00

 • 

저장 36조회 2,971

댓글 1

함께 읽은 게시물

😘🐍 어랏? 아이가 파이썬 재밌다네요 ㅋㅋ

... 더 보기

꾸준함이 한계를 뚫는다...250728

1.●고통속에서 무엇을 배우냐는 선택이다.
2.●내가 행복해야 남도 행복하게 해줄수 있다.

... 더 보기

조회 86


커서 AI를 슬랙과 연결하면 생기는 일

... 더 보기

자바 25를 사용해야 하는 이유

... 더 보기

곧 출시될 자바 25는 가능한 빨리 도입하세요

kr.linkedin.com

곧 출시될 자바 25는 가능한 빨리 도입하세요

 • 

저장 15 • 조회 1,410


< 세상은 사실, 뇌가 만든 '가장 완벽한 거짓말'이에요 >

1. 뇌는 현실의 이야기를 전하기 위해 우리가 사는 세계를 그리면서 색깔과 움직임, 물체와 소리까지 함께 떠올려야 한다.

... 더 보기

Next.js 앱을 쿠버네티스에 배포하기 (feat. ArgoCD)

... 더 보기

Next.js 앱을 쿠버네티스에 배포하기 (feat. ArgoCD) | 요즘IT

요즘IT

Next.js 앱을 쿠버네티스에 배포하기 (feat. ArgoCD) | 요즘IT