/ 赛事概览 /
TiDB 是数据库领域活跃度全球领先的开源项目,TiDB 开源社区已覆盖全球 45 个国家和地区,拥有超过 2,000 名开源贡献者和 3w+ 活跃注册用户,目前已经拥有 3,000+ 企业用户在生产系统使用 TiDB 数据库。在 GitHub 上,TiDB 获得 36.9K Star 和 5.8K Fork。
Talent Plan 是平凯星辰推出的开源分布式内核课程,Github 上收获 10K Star。TinyKV 是 Talent Plan 的一个子课程,构建了一个使用 Raft 共识算法的键值存储系统,它的灵感来源于 MIT 6.824课程和 TiKV 项目。Talent Plan 实战竞技赛之分布式数据库 TinyKV 开发竞赛内容完全来自于分布式数据库 TiDB 的一线工程化项目实践,具有非常强的实战意义。
选手初赛以完成 TinyKV 既定赛题为基准,决赛将在初赛入围的基础上开展性能测试、调优、功能丰富等进阶任务的挑战。
/ 活动报名 /
点击链接,立即报名活动!
/ 活动亮点 /
- 前沿技术学习:参赛者有机会学习国际最新的分布式数据库技术,包括存储设计、分布式协议和分布式事务等关键领域。
- 实践操作经验:通过亲自动手实践,参赛者能够获得分布式数据库在真实生产环境中的高可用性实现、故障排查和性能调优等宝贵经验。
- 技术交流平台:比赛期间,参赛者可以与企业数据库专家进行深入的技术交流,有助于拓展视野和技术成长。
- 丰厚奖金:大赛提供了总达 10 万元人民币的奖金,以激励参赛者的创新和优秀表现。
/ 参赛奖励 /
本赛项设置的奖项类别以及具体的名额、奖金、对应赛项类型的奖励内容和发放规则如下:
初赛: 将获得 TiDB 精美周边一份 + Talent Plan 完课证书。
决赛:
一等奖: 10,000 元 2 名
二等奖: 5,000 元 4 名
三等奖: 3,000 元 10 名
优胜奖: 1000 元 30 名
除此之外,一、二等奖获奖选手将获得在 Talent Plan 社区实习的机会!
/ 参赛须知 /
参与方式
点击链接,立即报名活动!
Talent Plan 在 Atomgit repo 地址:talent-plan · AtomGit_开放原子开源基金会代码托管平台
选择本次赛题《 TP 302: TinyKV, a distributed key value database in Go》 课程跳转到 TinyKV Github repo, 参赛选手 fork 课程到自己 repo 完成课程,提交完整作业到指定 Atomgit 参赛选手提交 repo。
大赛时间线
参赛流程
评分标准
评分机制
/ 相关资源 /
技术培训
技术培训支持:
-
e-learning 导学课程:开源数据库开发入门(TiDB Talent Plan 导学课) :开源数据库开发入门(TiDB Talent Plan导学课) - 开放原子开源基金会学习考试平台 - 开源人才培养和认定
-
TiDB 社区官方 e-learning 推荐课程:https://learn.pingcap.cn/learner/course/390002
-
平凯星辰联合中国科学技术大学、华中科技大学、华东师范大学等Talent Plan 发起单位共同授课
TinyKV 内核培训
资料下载
TiDB Talent Plan 项目的 repo 地址:talent-plan · AtomGit_开放原子开源基金会代码托管平台
本次赛题选择《 TP 302: TinyKV, a distributed key value database in Go》 课程, 参赛选手 Fork 课程到自己 repo,完成任务,打包提交作业。
参考论文及文档的 Github repo 地址:tinykv/doc/reading_list.md at course · talent-plan/tinykv · GitHub
了解更多赛事相关资讯,敬请关注今晚 19:00-20:00 PingCAP 视频号开放原子大赛宣讲,欢迎 TiDBer 一起来挑战!