Tines의 3B 설계는 매 단계의 Linux 샌드박스를 폐기하면서도 Git 저장소나 SQLite 등의 파일은 버전형 볼륨에 남긴다. Nest가 로컬 파일 접근을 제공하고 Rust 저장 엔진 Spongeblob이 불변 스냅샷을 관리해, 성공한 단계만 변경을 원자적으로 게시하고 실패한 실행은 버린다. 다른 파일의 동시 수정은 재적용하지만 같은 파일 수정은 충돌 처리하며 분기 간 자동 병합은 하지 않는다. 공식 제품 설명도 단계 격리와 자격정보 프록시를 명시한다. 실행 중 fsync와 최종 게시의 내구성은 다르므로 일반 공유 폴더처럼 다루면 안 된다.
테크로 돌아가기
테크
Tines 3B, 일회성 샌드박스에 버전형 파일시스템 결합
작업 성공 때만 변경을 공개해 초안과 운영 데이터를 분리하며, 같은 파일의 동시 변경은 충돌로 처리합니다.