GLCC 首届编程夏令营|欢迎报名 Layotto、KusionStack、Nydus、Kata Containers!

6f7b015e63f375c0e1b4bc5f5cd5b215.gif

f76cde0d09e4030c32c8bc4504a3356e.png

CCF GitLink 开源编程夏令营(GitLink Code Camp,简称 GLCC),是在 CCF 中国计算机学会指导下,由 GitLink 社区联合 CCF 开源发展委员会(CCF ODC)共同举办的面向全国高校学生的暑期开源项目实习计划。

活动将联合各大开源企业、开源基金会、开源社区及开源领域专家,旨在鼓励高校学生通过参与真实的开源软件开发,感受开源文化,提升自身技术能力,进而达到为开源企业和社区输送优秀人才的目的。

2cd194186fce63eaec00e728afa59387.png

Layotto、KusionStack、Nydus、Kata Containers 四个项目共有 14 个任务,社区围绕“云原生”主题设计了不同类型的项目任务,欢迎对容器基础设施、镜像构建、应用运行时、编程语言感兴趣的同学来报名项目任务。

#1

Layotto

b3d7b4bde84580079daa320c7751f8f8.png

Github:

https://github.com/mosn/layotto

Layotto(/leɪˈɒtəʊ/) 是一款使用 Golang 开发的应用运行时, 旨在帮助开发人员快速构建云原生应用,帮助应用和基础设施解耦。它为应用提供了各种分布式能力,比如状态管理、配置管理、事件发布订阅等能力,以简化应用的开发。

Layotto 以开源的 MOSN 为底座,在提供分布式能力以外,提供了 Service Mesh 对于流量的管控能力。

项目任务

1.开发 Layotto 演示工程

2.让 Layotto 的集成测试更加强大

3.使用雪花算法实现 Layotto Sequencer API

#2

KusionStack 

e1946bd5ed6996d50be941b2687cfee7.png

Github:

https://github.com/KusionStack

KCL 是蚂蚁内部设计研发的记录及函数语言,主要针对规模化云原生运维的配置策略场景。KCL 通过成熟的编程语言理论和实践来改进对大量繁杂的配置数据和逻辑的编写,通过声明式的语法结合静态类型等技术特性来简化和校验配置的开发和运维工作。

目前已广泛应用在蚂蚁内部的运维场景中,并面向技术社区开源。

项目任务

1.KCL 语言语法解析错误恢复

2.KCL 语言包管理工具

3.基于代码索引实现 KCL 代码 Find References 功能

#3

Nydus

e7e4de7586f2b93d60dd0b975712c4b5.png

Github: 

https://github.com/dragonflyoss

镜像是容器基础设施中的一个重要部分,目前 OCI 标准镜像的缺陷之一是容器需要等待整个镜像数据下载完成后才能启动,这导致了容器启动时消耗了过多的端到端时间,在大规模集群场景下,这对网络与存储负载的影响尤为明显。开源容器镜像加速项目 Nydus 能够使得容器做到秒级冷启动,在镜像构建,分发与运行时,以及性能与安全性上有诸多探索。

Nydus 目前是 CNCF 孵化项目 Dragonfly 的子项目,运行时 Snapshotter 成为了 Containerd 的子项目,与内核态 EROFS 做了深度集成,也是 Kata Containers 安全容器原生集成的镜像加速方案。

如今 Nydus 不仅服务了蚂蚁集团每日百万级的容器创建量,也在阿里云函数计算,阿里云 sealer 开源项目,字节跳动容器基础设施,以及蚂蚁即将开源的 npm 加速方案上有着诸多落地场景。

项目任务

1.Nydus 镜像扫描/修复工具

2.Nydus 软件包增量构建与 GC

3.Nydusd Virtiofs Macos 平台支持

3.Nydus 内建 P2P 集成

#4

Kata Containers 

7334e2b2dfcead4dc17794123f586e3d.png

主页:

https://katacontainers.io/

Kata Containers 是一个开源项目和社区,致力于构建基于轻量虚拟机的技术,提供类似容器的操作体验,但是使用虚拟机技术来加强容器的隔离性,提供更好的安全性。

项目任务

1.基于 Rust 的 OCI 运行时 runk

2.OCI 命令行支持

3.Rust agent 支持 systemd cgroup

4.容器卷直通能力增强

报名注意事项

- 本活动面向年满 18 周岁在校学生

- 允许每个学生同时提交最多 2 个课题申请,但最终每位同学有且只能申请完成一个课题。

- 建议提前通过邮箱方式和导师建立联系,沟通确认后再提交申请材料。

活动流程

01f8e0591bee3b440e61f5915bd70b26.png

d075e59b74892a55acdd3552976ca82e.png

欢迎微信扫码进群交流

项目报名已开启🙋

申请时间:5.26-6.24

点击 阅读全文 查看项目任务详细信息

https://www.gitlink.org.cn/glcc/subjects

   本周推荐阅读  

bfb6f30fc7525a0e5805bbf0c453a487.png

【2022 开源之夏】欢迎报名 SOFAStack 社区项目!

3334da1d0ccbe5a3555e573748eade77.png

2022 开源之夏】欢迎报名 MOSN 社区项目!

e6836b722e22bd3fecc4714efbf306a0.png

深入 HTTP/3(1)|从 QUIC 链接的建立与关闭看协议的演进

5dd10f81afdd8753d35d21a20c62d70c.png

蚂蚁集团 Service Mesh 进展回顾与展望|SOFAStack 四周年

17d1746483d05cd0cc27f2f5d2051325.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值