한줄평
“여러 언어가 얽힌 대규모 모노레포에서 빌드 속도와 재현성을 잡기에 강력합니다. 반면 설정이 복잡하고 학습 곡선이 가팔라 작은 프로젝트에는 과합니다.”
이런 분께 여러 언어의 대규모 코드베이스를 빌드하는 팀께
좋은 점
- 증분·캐시·병렬로 대규모 빌드가 빠름
- 다언어·재현 가능한 빌드 지원
아쉬운 점
- 설정이 복잡하고 학습 곡선이 가파름
바젤 소개
구글이 만든 빌드·테스트 시스템으로, 여러 언어와 대규모 코드베이스를 다루도록 설계됐습니다. 입력이 같으면 결과가 같다는 재현성과 강력한 캐시·병렬 실행으로, 큰 프로젝트에서도 바뀐 부분만 다시 빌드해 시간을 줄입니다. 명령줄로 실행하며 규칙 언어(Starlark)로 빌드를 기술합니다.