[Techmeme 요약] 깃허브 전 CEO, 코딩 에이전트 트래픽 급증에 대비한 분산형 깃(Git) 네트워크 'Entire' 출시
2
설명
깃허브(GitHub)의 전 CEO인 토마스 도흠케(Thomas Dohmke)가 코딩 에이전트(coding agent)의 폭발적인 증가에 대응하기 위한 새로운 솔루션을 선보였습니다.
그가 설립한 스타트업 'Entire'는 기존 깃(Git) 시스템의 한계를 극복하고 개발자 경험을 향상시키기 위해 분산형 깃 네트워크를 구축했습니다.
이 새로운 네트워크는 미국, 유럽 연합, 호주 등 전 세계 여러 지역에 서버를 두고 있어, 코딩 에이전트의 대규모 트래픽을 효율적으로 처리할 수 있습니다.
### 배경 설명
최근 몇 년간 인공지능(AI) 기술의 발전으로 코딩 에이전트의 활용이 급증하고 있습니다. 코딩 에이전트는 개발자의 코딩 작업을 돕거나 자동화하는 AI 도구로, GitHub Copilot, Claude Code 등이 대표적입니다. 이러한 코딩 에이전트들은 동시에 수많은 코드를 읽고 쓰는 작업을 수행하며, 기존의 중앙 집중식 깃(Git) 저장소에 막대한 트래픽을 발생시키고 있습니다.
GitHub와 같은 중앙 집중식 서비스는 이러한 트래픽 급증으로 인해 서비스 장애(outage)를 겪는 경우가 잦아지고 있으며, 이는 개발자들의 작업 흐름을 방해하는 주요 원인이 되고 있습니다. 특히, GitHub의 서버가 주로 미국에 집중되어 있어 다른 지역의 개발자들은 지연 문제나 접근성 문제를 겪을 수 있습니다. 이러한 상황에서 개발자들은 더 안정적이고 빠른 코드 관리 시스템의 필요성을 느끼고 있습니다.
### Entire, 분산형 깃 네트워크로 코딩 에이전트 시대에 대비
Entire는 이러한 문제를 해결하기 위해 분산형 깃 네트워크를 개발했습니다. 이 네트워크는 전 세계 여러 지역에 분산된 서버를 통해 코드 저장소(repository)를 호스팅합니다. 이를 통해 특정 서버에 트래픽이 집중되는 것을 방지하고, 개발자들은 자신의 위치와 가까운 서버를 통해 더 빠르고 안정적으로 코드를 관리할 수 있습니다. Entire는 현재 미리 보기(preview) 버전으로 제공되며, 개발자들은 기존 GitHub 저장소를 Entire로 쉽게 미러링(mirroring)할 수 있습니다. 이 과정에서 코드는 기존 위치에 유지되면서, 에이전트들은 지역별 Entire 미러에서 코드를 복제(clone)하고 가져올 수 있어, 대규모 동시 읽기 트래픽을 분산시켜 에이전트들이 속도 제한 없이 빌드 작업을 수행할 수 있도록 지원합니다.
### 압도적인 성능과 에이전트 친화적 기능
Entire는 초기 테스트에서 상당한 성능을 입증했습니다. 한 저장소에서 시간당 약 570,000건의 복제(clone)를 지원했으며, 이는 유럽 도시들에서 200명의 클라이언트가 약 3분 동안 '얕은 복제(shallow-cloning)'를 시뮬레이션한 결과입니다. 또한, 변경 사항을 공유 저장소로 보내는 'Git Push' 기능은 초당 586건, 시간당 약 210만 건의 푸시를 단일 브랜치 또는 저장소에서 처리했습니다. 이는 경쟁 서비스인 Cursor Origin이 시간당 81,360건의 푸시를 처리한다고 발표한 것과 비교했을 때 약 25배 앞선 수치입니다. Entire는 코딩 에이전트의 대규모 트래픽을 염두에 두고 설계되었으며, '의미론적 메모리 계층(semantic memory layer)'을 통해 에이전트의 실수를 감지하고 개발자에게 더 나은 가시성을 제공합니다. 'Blame' 및 'Review'와 같은 기능은 누가 마지막으로 코드를 수정했는지, 왜 수정했는지 추적하거나 여러 에이전트가 특정 작업에 대해 검토하도록 유도할 수 있습니다.
### 오픈 소스 계획과 향후 발전 방향
Entire는 향후 백엔드(backend) 시스템을 오픈 소스(open-source)로 공개할 계획입니다. 이를 통해 개발자 커뮤니티의 참여를 유도하고 기술 발전을 가속화할 것으로 기대됩니다. 또한, 사용자는 곧 새로운 공개 및 비공개 저장소를 네이티브(native)로 호스팅할 수 있게 되며, 네트워크는 완전히 분산화되어 어떤 지역에서든 데이터 상주(data residency), 주권(sovereignty), 그리고 확장을 지원할 예정입니다. 현재 Entire는 미국, EU, 호주에 서버를 운영 중이며, 누구나 이 네트워크를 사용하거나 여러 지역으로 미러링할 수 있습니다. 개발자들은 현재 대기자 명단(waitlist)에 등록하여 서비스를 이용할 수 있습니다.
### 가치와 인사이트
Entire의 등장은 코딩 에이전트의 확산으로 인한 기존 개발 인프라의 한계를 명확히 보여줍니다. GitHub와 같은 중앙 집중식 서비스는 확장성 및 안정성 측면에서 도전을 받고 있으며, Entire는 분산형 아키텍처를 통해 이러한 문제를 해결하려는 시도를 하고 있습니다. 이는 단순히 코드 저장소를 넘어, AI 기반 개발 환경의 핵심 인프라로서 분산 기술의 중요성을 부각시킵니다. 또한, 전직 GitHub CEO가 이끄는 프로젝트라는 점에서 업계의 큰 주목을 받고 있으며, 오픈 소스 계획은 개발자 생태계에 긍정적인 영향을 미칠 것으로 예상됩니다.
### 향후 전망
Entire의 분산형 깃 네트워크는 미래의 소프트웨어 개발 방식을 근본적으로 변화시킬 잠재력을 가지고 있습니다. 코딩 에이전트가 더욱 정교해지고 널리 사용됨에 따라, Entire와 같은 분산형 인프라는 개발 속도를 높이고 전 세계 개발자들의 협업을 더욱 원활하게 만들 것입니다.
이는 개발자들의 작업 환경을 개선할 뿐만 아니라, 데이터 주권 및 지역별 규제 준수에 대한 요구가 높아지는 추세에도 부합합니다. 또한, Entire의 오픈 소스 전략은 AI 기반 개발 도구 생태계 전반의 혁신을 촉진하고, 더 많은 개발자들이 차세대 개발 인프라 구축에 참여할 수 있는 기회를 제공할 것입니다. 장기적으로는 중앙 집중식 서비스에 대한 의존도를 낮추고, 더욱 탄력적이고 확장 가능한 개발 환경을 구축하는 데 기여할 것입니다.
📝 원문 및 참고
- Source: Techmeme
- Techmeme 리버: [techmeme.com](https://www.techmeme.com/260708/p24#a260708p24)
- 원문 기사: [링크 열기](https://www.zdnet.com/article/githubs-former-ceo-launches-a-distributed-git-network-built-for-the-agentic-coding-age/)
---
출처: Techmeme ([Original Article](https://www.zdnet.com/article/githubs-former-ceo-launches-a-distributed-git-network-built-for-the-agentic-coding-age/))
신고 · 불법·유해·아동 안전(CSAE) 관련 콘텐츠
댓글 0
아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.