跳到主要内容

Dragonfly

提供高效、稳定、安全的基于 P2P 技术的文件分发和镜像加速系统,并且是云原生架构中镜像加速领域的标准解决方案以及最佳实践。现在为云原生计算机基金会托管作为孵化级项目。

合作伙伴

ant-groupalibaba-groupdouyinkuaishoubaidudidi

功能

Dragonfly 作为镜像和文件分发系统时,包含许多功能:

P2P 技术
通过利用 P2P 技术进行文件传输,它能最大限度地利用每个 Peer 的带宽资源。提高下载效率,并节省大量跨机房带宽,尤其是昂贵的跨境带宽。
非侵入式
可非侵入式支持多种容器运行时、文件下载工具以及 AI 基础设施等。
节点级别配置
节点级别负载、并发以及限流等能力。
一致性
可确保下载的文件是一致的,即使用户不进行最终一致性校验。
异常隔离
通过 Service、Peer 以及 Task 三个级别自动隔离异常提高下载稳定性。
生态
AI 基础设施、容器镜像以及文件分发等生态项目都有简单的集成方案。

里程碑

到目前为止,Dragonfly 经历了以下发展阶段:

Dragonfly 1.x
Dragonfly 1.x 项目正式开源,被许多大规模互联网公司选用并投入生产使用。
11月

2017

1
CNCF Sandbox
正式进入 CNCF Sandbox,成为中国第三个进入 CNCF Sandbox 项目。
10月

2018

2
CNCF Incubating
由 CNCF 技术监督委员会(TOC)投票决定接受 Dragonfly 成为 CNCF Incubating 项目。
4月

2020

3
Dragonfly 2
经过系统架构、产品能力、使用场景等几大方向上进行升级后发布 Dragonfly 2。
4月

2021

4

加入
社区

与我们不断发展的社区互动,获取最新更新、产品支持等。

Join Slack

加入我们 Slack 频道上的开发者安全社区。

button logoSlack Channel
button logo

GitHub

与我们的贡献者一起建设 Dragonfly 的未来。

button logoStar →

Dragonfly Improvement Proposals

提出、讨论和辩论想法。