1. TugaTech » Software » Noticias de Software
  Login     Registar    |                      

Siga-nos


Lore logo da app da Epic games

A Epic Games anunciou o lançamento do Lore, um novo sistema de controlo de versões em código aberto desenvolvido especificamente para projetos que combinam linhas de código com grandes volumes de ficheiros binários. De acordo com a informação partilhada pela organização no seu site oficial, esta plataforma visa dar resposta às necessidades de estúdios e criadores que trabalham em videojogos ou produções de entretenimento que exigem uma elevada capacidade de escala, tanto no tamanho dos dados como no tamanho das equipas envolvidas.

Arquitetura focada em grandes volumes de dados

O Lore foi estruturado de raiz como uma plataforma centralizada e indexada pelo conteúdo. O sistema recorre a árvores de Merkle para representar com precisão o estado dos repositórios, mantendo o histórico de alterações guardado através de uma cadeia de revisões totalmente imutável. Estas decisões técnicas de engenharia de software garantem um armazenamento nativo para elementos binários, eliminação automática de ficheiros duplicados e suporte para o descarregamento de dados sob procura, otimizando o espaço em repositórios de dimensões massivas.

Flexibilidade para programadores e automação

A implementação inicial do sistema pode ser configurada localmente em poucos minutos, permitindo que as equipas expandam a infraestrutura à medida que o volume de trabalho cresce. De forma a evitar congestionamentos de rede em períodos de forte colaboração, o ecossistema reutiliza dados partilhados e descarrega os ativos multimédia apenas quando são necessários.

Adicionalmente, os programadores podem criar ramificações e fundir alterações nos projetos sem qualquer tipo de restrição, promovendo a experimentação livre. O histórico de revisões é protegido contra adulterações, garantindo total fiabilidade na monitorização do código. O ecossistema disponibiliza ainda uma interface completa de linha de comandos e uma API pública com suporte para linguagens como C, C++, C#, Rust, Go, Python e JavaScript, expandindo as possibilidades de integração e automação nos fluxos de trabalho.

Foto do Autor

Aficionado por tecnologia desde o tempo dos sistemas a preto e branco

Ver perfil do usuário Enviar uma mensagem privada Enviar um email Facebook do autor Twitter do autor Skype do autor

conectado
Encontrou algum erro neste artigo?

Não perca nenhuma novidade!

Junte-se a milhares de leitores e receba as últimas notícias de tecnologia, análises e dicas diretamente no seu email.

Nenhum comentário

Seja o primeiro!





Aplicações do TugaTechAplicações TugaTechDiscord do TugaTechDiscord do TugaTechRSS TugaTechRSS do TugaTechSpeedtest TugaTechSpeedtest TugatechHost TugaTechHost TugaTech