上周,主题为「Possibility at Scale」的 TiDB Hackathon 2022 完美收官。本次大赛规模创历史之最,共有 303 名选手报名 ,86 支队伍参赛,有来自微软、字节跳动、网易有道、浪潮、B 站、思科、太极图形等企业的选手,也有来自清华大学、北京邮电大学、华东师范大学、浙江理工大学、新加坡国立大学等高校的学生。选手们围绕着 TiDB 产品组和应用组两大赛道,展开了一场技术的比拼和创意的碰撞。
Hackathon,即“黑客马拉松”,是程序员最喜闻乐见的赛事活动。它有着自由的形式:Hacker 们聚集在一起,紧密合作,发挥创意,持续编程,实现创想。编程马拉松的精髓在于:一群志同道合的伙伴,在特定的时间内,相聚在一起,去做他们想做的事情——整个编程的过程几乎没有任何限制。
作为一个已经举办了 5 年的赛事,PingCAP 联合创始人兼 CTO 黄东旭总是焦虑上届已经办得非常成功,这届达不到上届水准怎么办?但当看到选手们的精彩展示后,他发现随着开发者们对 TiDB 的理解和使用越来越纯熟,Hackathon 的质量也在不断进化。最终,在两天一夜的 Hacking Time 中,有 16 支队伍瓜分了总计 35 万元的奖金,其中有 10 支队伍分获最佳创意奖、公益贡献奖、技术趋势奖、Cloud 应用生态奖、最佳人气奖、最佳校园奖、用户之选奖。
硕果累累,项目创意无限
从 2017 年到 2022 年,TiDB Hackathon 不断升级,吸引了全球 1000 + 技术爱好者参与,先后诞生了诸如 UDF 引擎、TiExec、TiMatch 等深受好评的硬核项目,也有 zh.md、TiDB 驾驶舱、pCloud 等新颖有趣的项目。同时,部分优秀项目还在海内外媒体平台获得了多重曝光,借助 TiDB 社区力量为项目提供更多生命力。
本届 TiDB Hackathon 面向更广泛人群,分为应用组与 TiDB 产品组两大赛道。无论是应用开发者、数据库开发者、数据库上下游生态从业人员,还是数据库使用者,都可以找到适合自己的方向,用 TiDB 创造应用的更多可能性。
大赛评委们认为本届参赛队的很多项目“很有野心”,并已经具备落地的成熟度。例如「图一乐」队通过 “Data Dance” 提供了一个允许你探索、分析、理解数据的在线服务、 「12 只喵」队伍让所有人都能通过 TiUP 个人镜像向 TiDB 贡献组件,打造组件市场的雏形、「我垫你们蹲」队通过引入新的索引来实现 TiDB 的协同优化能力的“TiFlash Collocated Optimization”、「cdc-plg」队为 TiCDC 用户提供可扩展插件的“cdc sink plugin”项目、「Canopus」队的“TiDB 计算微服务”项目等等……
由北京、上海、广州、成都、新加坡多城分布式联动的决赛答辩从 23 日下午 13:00 一直持续到深夜,决赛时长将近 8 个小时。最终,经过紧张评选,评委团共评出了 TiDB 产品组和应用的一、二、三等奖和最佳创意奖、公益贡献奖、技术趋势奖、Cloud 应用生态奖、最佳人气奖、最佳校园奖、用户之选奖。
比赛有输赢,技术无高低。即便最终未能问鼎巅峰,朝着心之所向全力冲刺依旧是一段值得回忆的旅程。本届参赛项目再一次打开了对于 TiDB 想象力的界限。极客们丰富的想象力,会让你大开眼界,重拾对技术探索的激情。