【开源之夏 2023】欢迎报名 Dragonfly、Kata Containers、Nydus 社区项目!

简介: 开源之夏是由“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展,培养和发掘更多优秀的开发者。

图片

开源之夏是由“开源软件供应链点亮计划”发起并长期支持的一项暑期开源活动,旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展,培养和发掘更多优秀的开发者。

活动联合国内外各大开源社区,针对重要开源软件的开发与维护提供项目任务,并面向全球高校学生开放报名。

Dragonfly 项目介绍

Dragonfly 是一个基于 P2P 技术的文件分发和镜像加速系统,并且是云原生架构中镜像加速领域的标准解决方案以及最佳实践。自 2017 年开源以来,Dragonfly 被许多大规模互联网公司选用并投入生产使用,并在 2018 年 10 月正式进入 CNCF,成为中国第三个进入 CNCF 沙箱项目 (Sandbox) 。2020 年 4 月,CNCF 技术监督委员会 (TOC) 投票决定接受 Dragonfly 作为孵化项目 (Incubating) 。经过多年生产实践经验打磨的下一代产品,汲取了 Dragonfly 1.x 的优点并针对已知问题做了大量的优化,在解决大规模文件分发场景下有着无可比拟的优势。基于 P2P 技术的优势,在 AI Inference 分发模型场景可以解决大文件分发过程中的性能瓶颈。并且可以通过集成 Dragonfly P2P 技术减少源站压力,提高模型分发效率。在未来,Dragonfly 会结合 AI 领域生态进行拓展,服务 AI 领域并且成为其重要基础设施。

Kata Containers 项目介绍

自 2013 年 Docker 问世以来,容器技术立刻让全球的开发者为之着迷,并逐渐成为现代应用程序、构建、发布和运维的主流方式。容器以标准格式对应用程序进行封装,应用程序可从一个计算环境快速、安全地切换到另一个计算环境,这对于想要快速构建、测试和部署软件的开发者而言至关重要。然而传统的以 runC 为代表的容器方案基于共享内核技术,通过 Linux 提供的 Cgroups 和 Namespace 等方案进行隔离和控制,如果某一容器中的恶意程序利用了系统缺陷从容器中逃逸,则会对宿主机系统构成严重威胁。尤其是在公有云环境,这一潜在威胁成为了容器技术普及和落地的一大障碍。如果将不同容器再嵌套放入到不同的虚拟机,通过增加一层相对安全、成熟的隔离技术,就能大大提高系统的安全性,减少系统被攻破的可能。基于这种思想的开源技术也随之出现,代表性的两个项目为 Intel 开源技术中心的 Clear Containers 和 Hyper.sh 的 runV。2017 年,这两个开源项目合并,共同创建了开源项目 Kata Containers,其目标是将虚拟机的安全优势与容器的高速及可管理性相结合,为用户提供标准化、安全、高性能的容器解决方案。Kata Containers 创建的不同 Pod (容器) 运行在不同的虚拟机 (Kernel) 之中,比传统容器提供了更好的隔离性和安全性,同时继承了容器快速启动和标准化等优点。

Nydus 项目介绍

镜像是容器基础设施中的一个重要部分,目前 OCI 标准镜像的缺陷之一是容器需要等待整个镜像数据下载完成后才能启动,这导致了容器启动时消耗了过多的端到端时间。在大规模集群场景下,这对网络与存储负载的影响尤为明显。Nydus 镜像加速框架提供了容器镜像按需加载的能力,它在生产环境里支撑了每日百万级别的加速镜像容器创建,将容器端到端冷启动时间从分钟级降低到了秒级。Nydus 目前由蚂蚁集团,阿里云,字节跳动联合研发,与内核态 EROFS 做了深度集成,也是 Kata Containers 与 Linux 内核态原生支持的镜像加速方案。目前 Nydus 已经被容器生态主流项目支持,例如 Containerd,Docker,Podman,BuildKit, Nerdctl,Kata Containers。

活动规则

开源之夏官网:

https://summer-ospp.ac.cn/

各位同学可以自由选择项目,与社区导师沟通实现方案并撰写项目计划书。被选中的学生将在社区导师指导下,按计划完成开发工作,并将成果贡献给社区。社区评估学生的完成度,主办方根据评估结果发放资助金额给学生。

图片

Dragonfly 社区项目

项目链接: https://summer-ospp.ac.cn/org/orgdetail/72e6f975-d2b8-4fa3-a377-441c1038db10?lang=zh

PyTorch Serve 基于 Dragonfly P2P 技术分发模型

导师: yxxhero

邮箱: <aiopsclub@163.com>

项目难度: 进阶/Advanced

项目链接: https://summer-ospp.ac.cn/org/prodetail/2372e0132?list=org&navpage=org

TensorFlow Serving 基于 Dragonfly P2P 技术分发模型

导师: 崔大钧

邮箱: <bigerous@qq.com>

项目难度: 进阶/Advanced

项目链接: https://summer-ospp.ac.cn/org/prodetail/2372e0022?list=org&navpage=org

Triton Inference Server 基于 Dragonfly P2P 技术分发模型

导师: 戚文博

邮箱: <gaius.qi@gmail.com>

项目难度: 进阶/Advanced

项目链接: https://summer-ospp.ac.cn/org/prodetail/2372e0001?list=org&navpage=org

Kata Containers 社区项目

项目链接: https://summer-ospp.ac.cn/org/orgdetail/301597a0-ca46-418a-89d1-13ea3c050ee9?lang=zh

基于 VSOCK FD Passthrough 对 Container IO Stream 进行重构

导师: 李福攀

邮箱: <fupan.lfp@antgroup.com>

项目难度: 进阶/Advanced

项目链接: https://summer-ospp.ac.cn/org/prodetail/233010451?list=org&navpage=org

Nydus RAFS v6 guest 内核支持优化

导师: 李亚南

邮箱: <alex.lyn@antgroup.com>

项目难度: 进阶/Advanced

项目链接: https://summer-ospp.ac.cn/org/prodetail/233010419?list=org&navpage=org

跨容器 shared-mount 支持

导师: 彭涛

邮箱: bergwolf@hyper.sh

项目难度: 进阶/Advanced

项目链接: https://summer-ospp.ac.cn/org/prodetail/233010417?list=org&navpage=org

Nydus 社区项目

项目链接: https://summer-ospp.ac.cn/org/orgdetail/1919a78b-344c-46d6-9276-b47d3a0a4a42?lang=zh

Nydus 容器社区开源生态集成

导师: 井守

邮箱: <yansong.ys@antgroup.com>

项目难度: 进阶/Advanced

项目链接: https://summer-ospp.ac.cn/org/prodetail/231910250?list=org&navpage=org

Nydus 开源存储构建与分发支持

导师: 泰友

邮箱: <cuichengxu.ccx@antgroup.com>

项目难度: 进阶/Advanced

项目链接: https://summer-ospp.ac.cn/org/prodetail/231910252?list=org&navpage=org

申请资格

  • 本活动面向年满 18 周岁在校学生。
  • 暑期即将毕业的学生,只要在申请时学生证处在有效期内,就可以提交申请。
  • 中国籍学生参与活动需提供身份证、学生证、教育部学籍在线验证报告(学信网)或在读证明。
  • 外籍学生参与活动需提供护照,同时提供录取通知书、学生卡、在读证明等文件用于证明学生身份。

活动流程

图片

欢迎扫描下方二维码加入钉钉群交流,或搜索群号:31047501 入群,期待各大高校学生报名参加。

相关文章
|
5月前
|
数据采集 搜索推荐 安全
网站搭建好并部署阿里云服务器上,如何用好Swap让服务器保持稳定
本机配置2核6GB内存,新增3GB Swap作为应急缓冲。Swap虽比内存慢,但能有效避免内存耗尽时OOM Killer误杀Tomcat导致全站502。正常情况下几乎不启用,高峰时自动腾挪冷数据,显著提升稳定性,是低成本高收益的关键优化。
Python绘图神器Matplotlib、Echarts、Pyecharts 和 Plotly ——可绘制各种图
Python绘图神器Matplotlib、Echarts、Pyecharts 和 Plotly ——可绘制各种图
Python绘图神器Matplotlib、Echarts、Pyecharts 和 Plotly ——可绘制各种图
|
5月前
|
人工智能 API 数据安全/隐私保护
把GPT-5.4请进钉钉群!OpenClaw保姆级部署(阿里云/MacOS/Linux/Windows本地)+企业协作实战+常见问题全解
2026年3月,OpenAI发布的GPT-5.4凭借“75%桌面操作准确率、100万Token上下文、幻觉率降低33%”的核心升级,成为专业场景的首选模型。而OpenClaw(曾用名Clawdbot)v2026.3.7版本同步完成适配,让普通企业无需复杂开发,即可通过钉钉等日常协作工具,将GPT-5.4转化为“全天候在岗的AI员工”——合同审查、数据统计、会议纪要、任务跟进等工作,只需在钉钉群@AI即可完成,彻底打破“AI工具与办公场景割裂”的痛点。
915 3
|
8月前
|
SQL 存储 NoSQL
简述关系型与非关系型数据库的区别
关系型数据库基于表结构,支持SQL和事务,易于维护但读写性能差、灵活性不足;非关系型数据库格式灵活、速度快、成本低,适用于高并发场景,但缺乏SQL支持与事务机制,复杂查询较弱。
|
8月前
|
运维 监控 安全
区块链应用上云实践
本文介绍基于阿里云BaaS平台的区块链应用上云全流程实践,涵盖联盟链搭建、智能合约开发、应用集成、监控运维与安全管控,并以供应链金融场景为例,详解多组织协同、数据上链、权限管理及可视化运维的落地步骤,助力企业高效构建安全可控的区块链应用,推动业务数字化转型。(239字)
440 0
|
JavaScript API
Vue3中的计算属性能否动态修改
【9月更文挑战第5天】Vue3中的计算属性能否动态修改
828 10
|
Python
Pandas 安装
10月更文挑战第26天
535 59
Pandas 安装
|
Arthas Cloud Native Java
|
人工智能 自然语言处理 搜索推荐
阿里云 AI 搜索开放平台集成 DeepSeek 模型
阿里云 AI 搜索开放平台最新上线 DeepSeek -R1系列模型。
1478 2