Repolode
dragonflyoss

dragonflyoss/dragonfly

Sistema de distribuição e aceleração de dados baseado em P2P para arquivos, imagens de contêiner, artefatos OCI e modelos de IA/ML em ambientes cloud-native.

Estrelas
3,361
Forks
438
Issues abertas
34
Último commit
há 14 horas

O que é?

Dragonfly é um projeto graduado pela CNCF que distribui arquivos grandes, imagens de contêiner, artefatos OCI, modelos de IA/ML, caches, logs e dependências por meio de transferência peer-to-peer. Em vez de cada nó buscar os mesmos dados em uma origem central, os nós compartilham partes entre si, reduzindo a carga sobre registries e armazenamento de objetos em grande escala.

O projeto é voltado a arquiteturas cloud-native e foi desenvolvido em torno de interfaces baseadas em padrões. Também oferece um sistema de arquivos endereçável por conteúdo opcional, usado para acelerar a inicialização de contêineres OCI.

O repositório é escrito em Go e licenciado sob Apache-2.0. A documentação está hospedada em d7y.io, e o projeto passou por uma auditoria de segurança independente da Trail of Bits.

Recursos principais

  • 01Distribuição de dados peer-to-peer que reduz a carga sobre registries de origem e armazenamento.
  • 02Compatibilidade com arquivos, imagens de contêiner, artefatos OCI e modelos de IA/ML.
  • 03Sistema de arquivos endereçável por conteúdo opcional para acelerar a inicialização de contêineres.
  • 04Design baseado em padrões para ambientes cloud-native.
  • 05Publica SBOMs a cada versão.

Casos de uso

  • Distribuir imagens grandes de contêiner para muitos nós em um cluster Kubernetes.
  • Distribuir arquivos de modelos de IA/ML por uma grande frota de máquinas.
  • Acelerar a inicialização a frio de contêineres OCI em implantações de grande escala.

Em coleções

Tópicos

#p2p#container-images#oci#cloud-native#distribution#kubernetes#file-distribution#cncf#containers#docker-image

Perguntas frequentes

O que é dragonfly?
Sistema de distribuição e aceleração de dados baseado em P2P para arquivos, imagens de contêiner, artefatos OCI e modelos de IA/ML em ambientes cloud-native. Dragonfly é um projeto graduado pela CNCF que distribui arquivos grandes, imagens de contêiner, artefatos OCI, modelos de IA/ML, caches, logs e dependências por meio de transferência peer-to-peer. Em vez de cada nó buscar os mesmos dados em uma origem central, os nós compartilham partes entre si, reduzindo a carga sobre registries e armazenamento de objetos em grande escala.
dragonfly é gratuito? Qual é a licença?
dragonfly é open source sob a licença Apache-2.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
dragonfly ainda é mantido?
Manutenção ativa. O último commit de dragonfly foi em 5 de nov. de 2026.
Para que posso usar dragonfly?
Distribuir imagens grandes de contêiner para muitos nós em um cluster Kubernetes. Distribuir arquivos de modelos de IA/ML por uma grande frota de máquinas. Acelerar a inicialização a frio de contêineres OCI em implantações de grande escala.
Onde consigo dragonfly?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/dragonflyoss/dragonfly

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados