- Homebrew와 명령어 호환성을 유지하면서도 Mac용 패키지 설치를 5~20배 빠르게
-
Homebrew CDN을 그대로 활용해
brew 명령을 zb로 교체만 하면 즉시 사용 가능
- Rust 오픈소스로 uv 프로젝트의 모델을 Mac 패키지 관리에 적용
- 패키지를 SHA256 기반 콘텐츠 주소 저장소에 보관
- 동일 패키지 재설치 시 즉시 복원되는 무복제 재설치 구조를 취함
-
APFS clonefile을 이용한 Copy-on-Write 방식으로 디스크 오버헤드 최소화
-
병렬 다운로드 및 스트리밍 실행으로 설치 과정 전반을 가속화
- 다운로드, 압축 해제, 링크 작업을 동시 처리
-
공격적인 HTTP 캐싱과 CDN 연결 경쟁(racing) 으로 네트워크 효율 극대화
- 기존 Homebrew의 Brewfile을 그대로 사용 가능
-
zb install --file Brewfile 또는 zb bundle 명령으로 일괄 설치 지원
-
zb install, zb uninstall, zb gc, zbx 등 직관적 명령 제공
-
벤치마크 결과
- 상위 100개 패키지 기준 평균 2.0배(콜드) , 7.6배(웜) 속도 향상
-
sqlite, libsodium, tesseract 등에서 최대 18~29배 개선
- Apache-2.0 및 MIT 이중 라이선스
- 실험적 단계이지만 대부분의 Homebrew 핵심 패키지와 호환됨