Skip to main content

Dragonfly

Provideefficient, stable, securefile distribution and image acceleration based on p2p technology to be the best practice and standard solution in cloud native architectures. It is hosted by theCloud Native Computing Foundation(CNCF)as anIncubating Level Project.

Partners

ant-groupalibaba-groupdouyinkuaishoubaidudidi

Features

Dragonfly contains many features as a image and file distribution system.

P2P technology
Based on P2P technology, use the idle bandwidth of Peer toimprove download speed.
Non-invasive
Non-intrusive support formultiple container runtimes, download tools, AI infrastructure,etc.
Peer configuration
Load limit, concurrent limit, traffic limit,etc. can be configured.
Consistency
Ensures downloaded files areconsistenteven if the user does not check for consistency.
Exception isolation
Isolate exceptionsbased on Service level, Peer level and Task level to improve download stability.
Ecosystem
Provides simple integration withAI infrastructure, container runtimes, container registry, download tools, etc.

Milestones

So far, dragonflies have experienced the following stages of development.

Dragonfly 1.x
v1.x was open source and used in production environments by many companies.
November

2017

1
CNCF Sandbox
Dragonfly joined the CNCF as a sandbox project.
October

2018

2
CNCF Incubating
The CNCF Technical Oversight Committee (TOC) voted to accept Dragonfly as an Incubating Project.
April

2020

3
Dragonfly 2
v2.0 was released after architectural optimization and code refactoring.
April

2021

4

Join the
Community

Engage with our ever-growing community to get the latest updates, product support, and more.

Join Slack

Join our developer security community on Slack Channel.

button logoSlack Channel
button logo

GitHub

Join our contributors in building the future of Dragonfly.

button logoStar →

Dragonfly Improvement Proposals

Propose, discuss and debate ideas.