Notícias

Novo framework do Facebook promete simplificar desenvolvimento de Python

Com o objetivo de reduzir a necessidade de código padrão e acelerar o desenvolvimento de aplicativos Python complexos, o Facebook Engineering criou uma estrutura de código aberto chamada Hydra. A solução permite que os desenvolvedores “componham” as configurações de aplicativos na linha de comando ou nos arquivos de configuração.

Segundo o Facebook, o Hydra oferece uma abordagem flexível para o desenvolvimento e manutenção de códigos e configurações, agilizando o desenvolvimento de aplicativos complexos em áreas como pesquisa de aprendizado de máquina. Oferecido sob uma licença do MIT, o Hydra permite que os desenvolvedores componham e substituam configurações.

Outros benefícios prometidos do Hydra incluem:

– Facilitação da adição de funcionalidade aos projetos para novos casos de uso e requisitos, sem necessidade de reescrever partes significativas do código.

– Redução na necessidade de algum código padrão comum em aplicativos complexos, como manipulação de arquivos de configuração, log de configuração e definição de sinalizadores de linha de comando.

Com o Hydra, as alterações em uma composição podem ser feitas através de arquivos de configuração ou na linha de comando, solucionando problemas que podem surgir durante modificações. Além disso, a configuração pode ser composta e substituída imediatamente antes da execução do aplicativo. O preenchimento dinâmico da guia da linha de comando auxilia os desenvolvedores na descoberta de configurações complexas e reduz erros. Os aplicativos podem ser iniciados local ou remotamente, permitindo que os usuários aproveitem mais recursos.

Os engenheiros do Facebook usam o Hydra para criar protótipos de projetos de pesquisa complexos. A solução possui uma arquitetura conectável para adicionar novos recursos, seja do próprio Facebook ou da comunidade.

O Hydra pode ser baixado no GitHub.

 

Recent Posts

SpaceX, Anthropic e OpenAI enfrentam riscos em possíveis IPOs

SpaceX, Anthropic e OpenAI estão no radar de Wall Street para possíveis aberturas de capital…

17 horas ago

Sistemas legados: como tomar decisões para garantir resiliência em setores críticos

por Eduardo Honorato Falar sobre infraestruturas críticas na Era Digital tem sua própria complexidade dentro…

21 horas ago

Sem equipes preparadas, IA não entrega transformação

A adoção de inteligência artificial (IA) nas empresas não depende apenas da disponibilidade de ferramentas.…

23 horas ago

Cohesity obtém patente para aplicar IA diretamente em dados de backup corporativos

A Cohesity anunciou a concessão da Patente Nº 12.619.501 pelo Escritório de Patentes e Marcas…

2 dias ago

Para Diogo Cortiz, maior desafio da IA é a falta de capacidade crítica para questionar suas respostas

Diogo Cortiz, professor da PUC-SP e doutor em Tecnologias da Inteligência e Design Digital, tem…

2 dias ago

Agentes de IA vão dar “superpoderes” a profissionais de TI, diz DJ Sampath, da Cisco

DJ Sampath chegou aos Estados Unidos há 30 anos com oito dólares no bolso e…

2 dias ago