sandboxfs: Bazel macOS 샌드박싱 성능 향상의 실패한 시도

Google 엔지니어는 sandboxfs 프로젝트를 통해 Bazel의 macOS 샌드박싱 성능을 개선하려고 시도했습니다. sandboxfs는 사용자 공간 파일 시스템을 사용하여 Bazel의 기존 심볼릭 링크 방식을 대체하는, 보다 효율적인 가상 파일 계층 구조를 생성하는 것을 목표로 했습니다. 하지만 macOS의 심볼릭 링크 성능이 주요 병목 현상이 아니었고, 구현상의 문제와 macOS 생태계의 변화 등으로 인해 sandboxfs는 결국 중단되었습니다. 그럼에도 불구하고 저자는 효율적인 샌드박스 생성이라는 핵심 아이디어가 Bazel의 macOS 샌드박싱 성능 문제 해결에 여전히 유용하다고 생각합니다.
더 보기