Além do Git: O Futuro da Colaboração no Desenvolvimento de Software
Aprofundamento CEVIU
Aprofundamento
A necessidade de ir além do Git não é exatamente novidade. O CEVIU News já apontava em maio de 2026, na matéria "Git Não Está Tão Bem Assim", que o sistema de controle de versão tem ficado para trás. O ponto central é que o Git, desenhado para as necessidades de 2005, não acompanha mais a escala e complexidade do desenvolvimento moderno. A ascensão do desenvolvimento "agêntico", com IA gerando código em volume inédito, pressiona os limites dos sistemas atuais, levando a repositórios gigantes, mais branches e contenção em merges, um cenário que a matéria "Código gerado por IA exige nova infraestrutura de Git", de junho de 2026, detalhou bem.
A East River Source Control (ERSC) propõe uma abordagem interessante: manter a interface familiar do protocolo Git, mas revolucionar o motor de armazenamento por trás dela. Em vez de armazenar repositórios Git tradicionais, a ERSC usa um motor de armazenamento customizado e horizontalmente escalável. Isso resolve problemas de escala e desempenho que afligem o Git nativo, sem exigir uma mudança drástica na ferramenta de linha de comando dos desenvolvedores. A visão vai além, com planos de integrar o Jujutsu (jj), um sistema de controle de versão que funciona como uma camada de abstração, permitindo que a ERSC suporte múltiplos protocolos no futuro, guiando para uma transição suave para novas tecnologias de controle de versão.
O que mudou
A cobertura anterior do CEVIU News, como as matérias de maio e junho de 2026, focava em diagnosticar os problemas do Git e a crescente pressão sobre a infraestrutura de controle de versão. Eram análises sobre o "porquê" a mudança é necessária. Agora, a East River Source Control (ERSC) começa a detalhar um "como": a empresa revela sua linha de pensamento e a arquitetura de uma solução. O que antes era um debate sobre os limites do Git e a urgência de uma nova infraestrutura, agora ganha contornos de proposta técnica concreta, mesmo que ainda em fase de anúncio de intenções. Essa evolução da discussão, de problema para solução arquitetural, é um passo significativo.
Por que isso importa
Para o desenvolvedor, isso significa manter a familiaridade com as ferramentas do dia a dia, como o cliente Git, enquanto obtém ganhos significativos de performance e escalabilidade, especialmente ao lidar com grandes monorepos e código gerado por IA. Para as organizações, a proposta da ERSC oferece um caminho para modernizar a gestão de código sem a ruptura total que uma mudança de VCS costuma implicar. Garante confiabilidade, controle e uma infraestrutura que pode acompanhar o ritmo acelerado do desenvolvimento de software, além de uma maior flexibilidade para integrar outras ferramentas da cadeia de desenvolvimento, evitando amarras a soluções monolíticas. É um passo crucial para quem busca infraestrutura ágil e resiliente.
Linha do tempo
CEVIU News questiona a adequação do Git para as demandas atuais.
CEVIU News alerta sobre a pressão da IA na infraestrutura de Git.
CEVIU News debate a inadequação de plataformas colaborativas como GitHub.
East River Source Control revela sua visão para um sistema de controle de versão pós-Git.
Perguntas frequentes
Qual o principal desafio que o Git enfrenta hoje, segundo a notícia?
O Git, projetado para 2005, não consegue acompanhar a escala e complexidade do desenvolvimento de software atual. A geração massiva de código por IA, o crescimento de monorepos e a necessidade de ambientes de desenvolvimento em nuvem rápidos sobrecarregam suas capacidades.
Como a East River Source Control (ERSC) pretende resolver esses problemas?
A ERSC planeja manter a compatibilidade com o protocolo Git para os clientes, mas usará um motor de armazenamento customizado e horizontalmente escalável no backend. Isso permite melhor desempenho e escalabilidade sem exigir que os desenvolvedores mudem suas ferramentas imediatas.
O que é Jujutsu (jj) e qual seu papel na visão da ERSC?
Jujutsu (jj) é um sistema de controle de versão que consegue interagir com múltiplos backends, incluindo o Git. A ERSC vê o jj como uma ponte para o futuro, permitindo que, em breve, a mesma base de código possa ser acessada via protocolo Git ou por um novo protocolo, facilitando uma transição gradual e flexível.
Isso significa que o Git será substituído completamente em breve?
Não necessariamente. A estratégia da ERSC foca em uma transição suave, onde o protocolo Git continua sendo suportado. A ideia é permitir que desenvolvedores e organizações adotem novas tecnologias incrementalmente, sem uma quebra abrupta, garantindo compatibilidade e performance ao mesmo tempo.
Fontes
- ersc.iofonte original
- Categoria
- CEVIU
- Publicado
- 11 de setembro de 2026
- Editoria
- CEVIU

