TiDB Hackathon 2022 「Possibility at Scale」,正在进行中,欢迎报名参加,期待与你一起打破传统技术边界,突破固有思维局限,用 TiDB 释放创新的更多可能性。
本届 TiDB Hackathon 将面向更广泛人群,分为应用组与 TiDB 产品组两大赛道。无论你是应用开发者、数据库开发者、数据库上下游生态从业人员,还是数据库使用者,都可以找到适合自己的方向,用 TiDB 创造应用的更多可能性。
- 社区组队互助:【Hackathon 2022 组队指南】求组队的小伙伴看过来~~
- 社区 idea 互助:【Hackathon 2022 创意库】寻找创意的小伙伴看过来~~
- RFC 说明:【重点】Hackathon 2022 RFC 设计文档模板
一、参赛流程
- 报名 截至 10 月 1 7 日
- 点击链接完成报名。(Notice:报名时,请先登录 TiDB 社区账号,我们将通过站内信的方式给成功报名并提交 RFC 作品的选手发送 TiDB Hackathon 2022 参赛证书,期待你的精彩创意!)
- 加小助手微信号: dbasupport 加入微信群。
- 组队 & 提交 RFC 截至 10 月 1 7 日
- 参加「TiDB Hackathon 2022 非正式会谈 — 东旭创意脑暴会」(9 月 17 日),获取更多项目灵感。
- 找到你的队友,也可以这里发布寻找队友、自我推荐的帖子。
- 完成组队后,点击链接完成组队登记(这才是真正的报名成功哟)。
- 撰写 RFC,点击获取 RFC 模板&撰写指南。
- 将 RFC 项目提交到队长的 GitHub gist 下,复制 gist 链接,点击链接,由队长填写链接完成 RFC 提交(比赛开始后,将不定期从提交 RFC 的团队中抽取几组送出神秘奖品哟)
- 赛前准备
- 通过学习加深对 TiDB 的了解,做好决赛现场的一切准备。
- 团队会议,加深团队成员互相之间的了解。
- 查看初赛结果公示
- 10 月 19 日,查看决赛入围名单,看看你们团队是否入围。
- 入围决赛,恭喜恭喜,出发准备现场决赛。
- 现场 Coding 10 月 22 日 - 10 月 23 日
- 现场 Coding,完成参赛作品, 参赛作品源代码需要开源哟(遵循 Apache 2.0 开源许可 ) 。
- 为了更好的答辩,可以准备答辩 PPT(PPT 模板)。
- 现场答辩 10 月 23 日 下午
- 应用组与 TiDB 产品组两个赛道将并行进行答辩,每个赛道单独设置一、二、三等奖哈。
二、大赛日程表
三、学习资料
学习文档
资料 | 适用赛道 | 说明 |
---|---|---|
TiDB 学习材料大全 | 通用 | TiDB 相关架构解读,以及基础功能介绍文档 |
TiDB Cloud 相关资料 | 通用 | TiDB Cloud 通用资料,TiDB Cloud 的免费集群 |
常见问题解答 | 通用 | 常见问题集合,没准儿能解决你的问题 |
技术问题答案搜索 | 通用 | 提问之前,搜索一下。关于 Hackathon 的提问,记得加上【TiDB Hackathon】的标签哈~ |
互助问答 | 通用 | 发帖咨询 |
数据库架构选型指南 | 通用 | 帮你解决数据库架构选型的烦恼 |
技术文章 | 通用 | TiDB 线上社区的用户在持续产出基于 TiDB 的实践案例、运维实战和测评文章,用经验说话,扫平实际使用过程中的障碍。 |
TiDB 数据库快速上手指南 | 应用组 | 介绍快速上手使用 TiDB 数据库 |
TiDB 技术文档(中文)TiDB 技术文档(英文) | TiDB 产品组 | TiDB 拥有丰富、全面的官方文档,通过文档,初学者可以快速掌握 TiDB 基本知识,老用户也可以在遇到问题时查看技术细节。 |
【开发干货】TiDB 数据库开发规范 | TiDB 产品组 | TiDB 数据库开发规范超详细内容集合 |
【源码类学习资源大放送】TiDB、TiKV、TiFlash、Chaos Mesh 等源码解读补给站 | TiDB 产品组 | TiDB、TiKV、TiFlash、Chaos Mesh 等源码解读内容集合 |
PingCAP 博客 | TiDB 产品组 | PingCAP 官方博客围绕 TiDB、TiKV、Chaos Mesh® 及相关生态展开,收录来自 PingCAP 员工及社区成员的技术干货,包含原理解析、应用实践、架构思考等多种内容,已经推出了“TiDB 源码阅读”、“TiKV 源码解析”、“分布式系统前沿技术”等系列文章,带你饱览分布式、云原生领域前沿的创新实现。 |
学习视频库
课程名称 | 适用赛道 | 说明 | 备注 |
---|---|---|---|
后端开发者学习 TiDB | 应用组 | TiDB 相关的一系列课程,适合后端开发者学习。整个课程系列包含 5 门课程,根据大家的知识领域和学习目标制定了 3 条建议学习路径,大家可以根据实际情况进行选择。 | 学习视频限时免费,来自 PingCAP Training&Certification。 |
分布式数据库内核开发课程(Talent Plan) | TiDB 产品组 | 学习分布式数据库内核开发课程,以循序渐进的方式,让大家深入了解并掌握 TiDB/TiKV 相关知识及实操技能。 | 学习视频限时免费,来自 PingCAP Training&Certification。 |
TiDB 数据库核心原理与架构 [TiDB v6] | 通用 | 本门课将介绍 TiDB 数据库的架构和设计原则,这是未来管理、开发、性能调整和故障排除的基础。 | 学习视频限时免费,来自 PingCAP Training&Certification。 |
从应用开发角度解析 TiDB | 应用组 | 实际使用 TiDB 搭建应用的 demo 视频,可以跟着一起操作,实际体验 TiDB 的使用流程。Workshop: mini OSS Insight | |
TiFlash 源码解读 | TiDB 产品组 | 最全最新的 TiFlash 源码解读资料大合集。 |
四、RFC 模板 & 提交方式
- RFC 模板:点击“这里”,查看 RFC 模板
- 提交截止时间:10 月 17 日 21:00
- 提交方式:把 RFC 项目提交到队长的 GitHub gist 下,复制 gist 链接,点击链接,由队长填写链接进行 RFC 提交
- 完成 RFC 提交可参与抽奖 :比赛开始后,将从特定时间段内成功提交 RFC 的团队抽取若干队,送出 TiDB 社区神秘礼包
- 9/13 - 9/22 :抽取 4 组
- 9/22 - 9/30 :抽取 3 组
- 10/1 - 10/14:抽取 2 组
五、现场 coding & 决赛答辩日程安排
六、FAQ
- TiDB Hackathon 多少人组成一个队伍?
- 团队参赛最多 4 人为一个小组。单人参赛也支持哦~
- TiDB Hackathon 的奖金池有多少?
- 整个活动赛程的奖励池有 35 万。两个赛道分别有一二三等奖,一等奖 5 万元,二等奖 2.5 万元,三等奖 1.5 万元。同时有特别奖项,例如:公益贡献奖、技术趋势奖、Cloud 应用生态奖、最佳校园奖等。
- 什么时候可以开始编写代码?
- 决赛现场 coding。本次活动不允许偷跑哟,决赛现场评委会严格审查参赛选手的作品是否符合“ 第一行代码提交时间需在初赛结果公示后 ”这一规则。
- 如果遇到学习资料中尚未解答的问题,可以加入 Hackathon 2022 参赛群,群内将有导师不定期线上答疑,以及集中直播分享。
- 进入决赛的队伍最好参与现场 coding 与答辩,现场与小伙伴们一起 coding 才更有氛围呀。
- 应用组与 TiDB 产品组在初赛、决赛会分开进行评分吗?
- 是的,今年分成两个赛道: 应用组 与 TiDB 产品组 ,两个赛道在初赛、决赛均有专属评委,将进行分别评奖
- 现场比赛流程是怎样的?
-
本次比赛分为线上预赛和现场决赛,线上提交创意想法设计文档(RFC),通过 RFC 评选各赛道前 30 组,进入现场 hack 以及答辩,现场 hack 时间为 10 月 22 日上午 9:00 至 10 月 23 日上午 12:00,现场答辩时间为 10 月 23 日下午 13:00-18:00。
-
决赛现场安排如下:
- 项目评分标准是什么?
-
决赛评分将由评委根据选手现场的展示答辩情况进行打分,从以下几个维度展开:
-
应用组:奖项评选将从应用性、创新性、完成度、展示度四个维度进行打分。
-
TiDB 产品组:奖项评选将从应用性、创新性、完成度、展示度四个维度进行打分。
-
详细可查看:【重点】TiDB Hackathon 2022 评分规则
- 个人如何组队 & 可以帮忙组队吗?
- 可以的哈,报名后添加小助手微信,进参赛群组队~也可以在社区链接(跳转链接)发布寻找队友、自我推荐,找到团队缺少的队友,也可以找到合适的队伍加入。
- 请问有什么相关的学习资料推荐吗?
- 主办方将为参赛者提供 TiDB Hackathon 学习资料、GitHub 学习资料以及学习视频库等丰富的学习材料。
- 最佳人气奖是怎么选出来的呢?
- 该奖项分为两轮投票,每人限投一次:
1.1.第一轮投票 【35% 权重】,进入决赛项目即可获得被投票资格,将根据项目名称+简介进行投票, 将于 10 月 19 日初赛结果公示时同步开启第一轮投票通道,10 月 21 日 24:00 锁票
1.2. 第二轮投票 【65% 权重】,10 月 23 日决赛直播期间进行,最终成绩公布前半小时锁票
- 会场分别在哪些城市?
- 上海、北京、广州、成都、新加坡。上述地区进入决赛队伍超过五组时,该场地将开启线下会场。
- 参加了 TiDB Hackathon 对我来说有什么用?
-
在活动中实现自己的创意技术想法
-
结识更多志同道合的朋友
-
挑战自己、挑战技术
-
挑战成功也将赢取现金奖励
- 主办方提供餐饮和住宿吗?
- 我们会为参赛者和志愿者提供比赛期间的餐饮(一份早餐、两份午餐、两份晚餐),参赛选手可留在比赛场地过夜,如需在场地附近租住酒店请自行解决~
- 比赛会由于疫情取消吗?
- 我们会密切关注疫情动向,如有不可抗力因素比赛则会改成线上举行,不会取消的哦~
- 本次活动对参赛项目有什么要求?
-
希望应用组的参赛项目可以发挥你们的聪明才智,实现更多好玩的、有趣的技术实现,希望 TiDB 的能力可以帮助大家实现更多有趣的想法。
-
希望 TiDB 产品组的参赛项目基于 TiDB 产品本身有更多的创新功能、工具等的实现。
- 是否可以同时获得多个奖项?
- 当然可以啦,我们有丰富的奖项设置,也十分鼓励参赛选手参与不同奖项的评选。
- 是否一定要线下现场答辩(线下参赛)?
- 进入决赛的团队最好到现场参加 coding 以及现场决赛答辩哈,现场跟小伙伴们一起 coding 才更有氛围呀~
- 参加黑客马拉松需要有哪些技能储备及注意事项?
- RFC 有模板吗?用什么提交?什么时候提交?
-
RFC 有模板:点击“这里”,查看 RFC 模板
-
RFC 在队长的 GitHub gist 上填写,并复制 gist 链接,提交到 RFC 提交表单(后期增加链接)即可
-
请在 10 月 17 日 21:00(GTM+8)之前提交哟
- 校园团队奖参与评选的人群是?
- 该团队成员需要全员皆为:在校本科生、硕士研究生、博士研究生。
更多问题咨询,点击:赛事咨询
七、Hackathon 线下场地信息
中国-北京
北京市海淀区西小口路 66 号东升科技园 C-7 楼 2 层
中国-上海
上海市黄浦区中山东二路 88 号外滩 SOHO C 座 16 楼
中国-成都
成都市高新区天府大道中段 666 号 2 栋 32 楼 3205 室
中国-广州
广州市海珠区暄悦东街 23 号保利中悦广场 3702
新加坡
1 One North Crescent, Razer SEA HQ, Level 7, Singapore 138538