Martin von Zweigbergk가 East River Source Control의 CTO로 합류

Martin von Zweigbergk가 East River Source Control의 CTO로 합류

핵심 요약: Jujutsu(jj) 버전 관리 시스템의 창시자인 Martin von Zweigbergk가 East River Source Control(ERSC)의 최고기술책임자(CTO)로 합류하며, Git의 한계를 넘어설 수 있는 새로운 스토리지 레이어 백엔드를 구축할 수 있는 위치에 서게 되었다.


임명의 의미

Martin von Zweigbergk는 대규모 소스코드 관리 문제를 해결하는 데 10년 이상의 경험을 가지고 있다. 그는 2019년 부업으로 Jujutsu를 개발했으며, 이후 구글에서 전임으로 이 프로젝트에 집중했다. Jujutsu는 30,000개 이상의 GitHub 스타를 확보했으며, Apache 2.0 라이선스 하에 배포된다. Jujutsu 이전에는 구글의 모노레포 Piper용 Mercurial 클라이언트인 FigGit 자체에도 기여했다. 그의 배경은 AI가 소스코드 관리 및 협업 도구의 '지수적으로 증가하는 요구'를 이끄는 상황에서, 기존 Git의 한계를 넘어서는 버전 관리 플랫폼을 구축하려는 ERSC의 미션과 직접적으로 부합한다.

"많은 엔지니어링 팀이 이제 막 직면하기 시작하는 어려운 문제들은 이미 그가 10년 이상 해결해온 문제들입니다. 마틴이 우리 엔지니어링을 이끌게 되면서 ERSC는 조직 차원에서 완전히 다른 수준의 기술 역량을 갖게 되었습니다." – Benjamin Brittain, CEO & 공동창립자, ERSC

ERSC가 바꾸고자 하는 점

ERSC는 Git의 전통적인 객체 모델과 분리된 차세대 스토리지 레이어를 개발하고 있다. 회사는 Jujutsu가 로컬 개발자 경험을 개선하지만, 원격 서버는 여전히 Git이라는 점을 지적하며, "규모가 큰 제품에서는 빠르게 한계에 도달하는 Git의 한계가 있다"고 주장한다.

"Jujutsu는 랩톱에 설치된 버전 관리의 부분을 개선합니다. 하지만 원격 서버는 여전히 Git이며, 규모가 큰 제품에서는 빠르게 한계에 도달합니다. 우리는 스토리지 레이어가 모델에 맞춰 변화해야 한다고 생각하며, 이 작업은 오픈소스 프로젝트보다 기업이 더 잘 지원할 수 있다고 봅니다." – Martin von Zweigbergk, CTO, ERSC

ERSC는 이번 달 말에 ERSC Storage의 개인 베타를 출시할 계획이며, 강력하고 AI 친화적인 소스코드 협업이 필요한 기업을 대상으로 한다.

Hacker News 커뮤니티 반응

  • 가치 제안에 대한 우려: 일부 사용자는 ERSC가 기존 GitHub 스타일 서비스나 SourceHut, Codeberg와 어떻게 차별화되는지 의문을 제기했다. 그러나 대부분은 ERSC가 새로운 스토리지 백엔드에 집중한다는 점이 진정한 기술적 우위를 제공할 수 있다는 데 동의했다.
  • Jujutsu의 독특한 기능: 사용자들은 Jujutsu의 취소 기능, 비파괴적 편집, 유연한 브랜치 모델을 칭찬했다. 한 사용자는 Jujutsu에서 모든 편집이 변경 사항으로 저장된다는 점을 강조하며, Photoshop의 비파괴적 편집과 유사하다고 설명했고, 이는 인간과 AI 에이전트 모두에게 이점이 된다고 언급했다.
  • 확장성에 대한 의문: 일부 참가자는 Jujutsu가 현재 대규모 저장소를 처리할 수 있는지 의문을 제기했다. 한 댓글에서는 스파스, 블롭 없는, 트리 없는 지원이 부족하다는 점을 지적하며, ERSC의 upcoming 스토리지 레이어가 이러한 격차를 메울 수 있을 것이라고 제안했다.
  • 오픈소스 미래: 여러 사용자가 Jujutsu가 오픈소스 프로젝트로 계속 유지될지 묻는 질문을 했다. von Zweigbergk는 핵심 유지보수자로 남을 것임을 확인하며 CLI와 Apache 2.0 라이선스를 그대로 유지할 것이라고 밝혔다.

기술적 함의

  1. 백엔드 재설계: Git의 팩파일 형식에서 원격 스토리지를 분리함으로써, ERSC는 즉시 브랜칭, 거대한 병렬 역사, AI 기반 코드 제안과 같은 기능을 전통적인 Git 서버의 성능 저하 없이 구현할 수 있다.
  2. Rust 중심 구현: 공식적으로 확인되진 않았지만, 커뮤니티의 추측은 Rust 기반 스택을 사용할 것이라는 점이다. 이는 Jujutsu 자체의 구현 언어와 일치하며, 안정성과 성능상의 이점을 제공할 것이다.
  3. 기업용 도구: ERSC가 '인간 ↔ 기계 협업' 플랫폼으로 위치 지정하고 있다는 점은 LLM 통합, 자동 코드 리뷰 파이프라인, 대용량 자산 처리와 같은 분야에 대한 통합을 시사하며, 이는 Git의 설계가 이미 부담을 느끼는 영역이다.

앞으로 주목할 점

  • ERSC Storage 베타 출시: 개인 베타는 새로운 백엔드의 구체적인 성능 지표와 API 설계를 공개할 것이다.
  • 자금 조달 및 로드맵: ERSC는 Amplify Partners의 지원을 받고 있으며, 향후 자금 조달 라운드는 기능 개발과 커뮤니티 확장 속도를 가속화할 수 있다.
  • Jujutsu 로드맵: von Zweigbergk가 ERSC와 오픈소스 프로젝트 사이에서 시간을 나누게 되면서, 대용량 파일 지원 및 upcoming 스토리지 레이어와의 강력한 통합과 관련된 Jujutsu 로드맵 업데이트에 주목해야 한다.

East River Source Control은 2025년에 출시되었으며, 인간과 기계를 위한 버전 관리 플랫폼을 구축하고 있다. 자세한 정보는 ersc.io를 방문하세요.

Sources

관련

  • Dispatch
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • Dispatch