TiDB 挑战赛第二季之 易用性挑战赛 已经开始一周了,由于有参加过上一季 性能挑战赛 的老玩家强势加入,这一季挑战赛的竞争格外激烈,短短一周的时间,已有 3 支队伍获得了上千积分!

完整积分排行榜可以登陆 活动官网 查看。
战况简介:
.* Team 通过 使用单独的日志文件存储 TiKV 慢查询日志 获得了 950 分。羡慕不如行动!我们也在这里简单分享一些捞分技巧,希望能够帮助大家快速上手,追上这些排名靠前的参赛选手们。

为鼓励大家选择用户呼声更高的任务,本次挑战赛中用户投票排名前三的需求对应的任务,会在原有积分的基础上分别额外增加 10000、8000、6000 分。比如这个排名第三的需求:record access statistics of databases, tables and indices,该需求原本的积分是 1294(积分低意味着难度低哟),再加上额外的 6000,这意味着完成这个低难度的任务总共能够获得 1294 + 6000 = 7294 分,性价比非常高!
Chaos Mesh 是一款云原生的混沌测试平台,大家经常听说的 TiDB 混沌测试工具就是它。对了,Chaos Mesh 项目后续会有大惊喜哦,真 · 潜力股(只能剧透到此了,你懂的)。
这份小小的 Chaos Mesh Contributing Tutorial 包含了 GitHub 协作基础、搭建 Chaos Mesh 开发环境和如何在 Chaos Mesh 中开发一个非常简单的新功能。内容不多,很快能看完。如果你之前没有参与过开源项目,可以看它;如果你有开源协作经验,但是没有参加过 Chaos Mesh 开发,也可以看它!看完小册子之后,大家就可以在 Chaos Mesh 挑战赛题目合集 轻松做任务、拿积分了!
相比第一季,这次易用性挑战赛除了 TiDB、TiKV、PD 之外,有更多代码仓库释放了任务:
算上 TiDB、TiKV、PD 等总共有十多个代码仓库参赛。按照本次比赛规则,选手在每个仓库可以通过刷 Easy 难度的任务,获得最高 200 积分。那么 10 个代码仓库就是 2000 分,积少成多,收获非常可观哦!多多练手之后再挑战 Medium 难度的任务,也会更加轻松。
TiDB:
通过 SQL 指纹的方式为 SQL 绑定执行计划 Hint:这是一个来自用户的需求,通过 SQL 指纹的方式能够极大简化创建 SQL Binding 语句的长度,提升用户体验。实现起来也并不复杂,修改 parser 文件支持语法后,再修改一下 TiDB 和创建 SQL Binding 相关的代码即可。
TiKV:
PD:
TiDB Operator:
Chaos Mesh:
TiDB Dashboard:
Data Migration:
Cherry Bot:
TiUP:
Client-rust:
不知道看完以上“捞分技巧”,大家有没有摩拳擦掌、准备上阵抢积分了?
报名方式、参赛细则请看 这篇文章,同时也欢迎大家加入 TiDB Community Slack Workspace,在参赛过程中遇到任何问题,都可以直接通过 #tidb-challenge-program channel 与我们取得联系哦~
原文作者:;如有侵权,请联系管理员删除。