- 活动详细介绍: TiDB hackathon 2022 主页
- 快速报名: 立即报名
- 参赛指南:【重点】TiDB Hackathon 2022 参赛须知
- 社区组队互助:【Hackathon 2022 组队指南】求组队的小伙伴看过来~~
- RFC 说明:【重点】Hackathon 2022 RFC 设计文档模板
序号 | 团队名 | 项目名 | 项目简要描述 | 所属赛道 |
---|---|---|---|---|
1 | 我垫你们蹲 | TiFlash Collocated Optimization | TiFlash 支持 Collocated Join | TiDB 产品组 |
2 | 队长负责带饭 | TiBee | TiDB 产品组 | |
3 | TINOCO | TiNocoDB | AirTable 是很棒的低代码管理工具,可惜他们用收费墙限制免费用户使用 row-based 权限管理。NocoDB 是其开源替代品,可惜 MySQL 后端会在不远的未来成为枷锁。我们相信 TiDB 强大的 scalable 特性会彻底释放智能表格的潜力,让用户从弱到强后顾无忧。所以我们希望将 NocoDB 嫁接到 TiDB。 | 应用组 |
4 | 鸡你太美 | Sibyl | TiDB 产品组 | |
5 | 开心就好 | cool | 应用组 | |
6 | dbpro | TIDB图形化管理客户端macOS软件 | TiDB 产品组 | |
7 | Artbydt | Artbydt: 自动检测TIDB中的性能回归 | TiDB 产品组 | |
8 | 苍蝇腿也是肉 | 优化器支持 INDEX SKIP SCAN | 给 TiDB 优化器支持 index skip scan,并复用 index skip scan 的能力,实现 group by 和 distinct 的 loose index scan | TiDB 产品组 |
9 | 爱吃苦瓜和大米 | TiPipeline | Better TiFlash execution model!基于 Hyper morsel driven 的设计,实现 thread per core 的线程模型,让 TiFlash 在高并发场景下有很好的执行效率和 query 公平调度。 | TiBD 产品组 |
10 | GO-PLG | 爆改TiCDC | 我们要把cdc的sink以plugin的形式交付用户,让用户不需要重新编译Tiflow项目打包TiCDC就可以直接自定义逻辑!让用户可以把TiKV的数据从TiCDC发去全世界任何存储上! | 应用组 |
11 | 小宝突击队 | longitude | 翻翻老帖Support for SPATIAL functions, data types and indexes · Issue #6347 · pingcap/tidb · GitHub, Does tidb support Spatial database? · Issue #673 · pingcap/tidb · GitHub 时隔可能也就四五六七八年吧,可怜的GISer至今也没等到一个Geo相关的支持. 小宝突击队决定试试,为Tidb添加地理数据支持. 马拉松如下计划: 1. GeoJSON 数据类型 2. 基于GeoJSON相关的地理分析函数支持 3. 最后,做个简单Demo 突突突,开起我心爱的拖拉机,开run… |
TiDB 产品组 |
12 | 西红柿八号 | 数据库核心算子的多平台优化 | TiDB 产品组 | |
13 | 发际线保护协会 | 数据引擎 | 应用组 | |
14 | 更实用,更易用 | Tidb holding hands with S3 | 支持将查询的结果集直接导出到指定的s3文件中 | 应用组 |
15 | Jiekun | FSDS | 为 TiDB 提供全量数据导出的支持,方便构建异构存储/次级存储。 | TiDB 产品组 |
16 | 彦青说得队 | Optimizer trace | 对 tidb 优化器决策过程进行可视化展示 | TiDB 产品组 |
17 | The Powerful Elephants | make table cache a little better | table cache 改良计划 | TiDB 产品组 |
18 | 黑马警长 | 迁移一条龙 | 用心连接导出导入 | 应用组 |
19 | KubeBrain | KubeBrain | 基于 TiDB 实现 kubernetes 元信息存储系统 | 应用组 |
20 | 五湖四海 | SSO 实现 TiDB 登录权限校验 | SSO 实现 TiDB 登录权限校验 | 应用组 |
21 | TiDB十一年老粉 | TasS API | 以分布式数据库TIDB为底座构建通用的数据接口,提供开箱即用的TiDB Data API | |
22 | 多租户多挣钱 | tidb多租户 | 实现tidb的多租户 | 应用组 |
23 | 神禹 | tibc | 区块链数据集 | 应用组 |
24 | 穹窿队 | 区块链数据分析 | 1.载入区块链数据,设置数据映射,导入到TiDB 2. 对数据分析 |
应用组 |
25 | ikun | 树洞 | 趣味、好玩 | 应用组 |
26 | 6c0c6375-462b-4320-9af2-03593d55b227 | Mirror-魔镜 | 墨镜,不用写复杂 SQL 就可以简单获得分析结果。 队名启发:魔镜魔镜告诉我,谁是世界上润的最快的分布式数据库。 首先魔镜会自动读取 TIDB Cloud,获取数据库的各个元信息。 接着通过深度学习将用户输入的自然语言转换成 SQL。 最后将结果通过 GPT3 生成简要。 |
应用组 |
27 | 自己写 自己查 自己网站上挂队 | OSSInsight Marketplace | 本小队计划在 Hackathon 2022 中完成 OSSInsight 的 Marketplace 模块。用户可自由上传自己编写的组件,通过审核后,其他用户可使用此组件,并可将组件嵌入到任意页面中(iframe 方式)。 | 应用组 |
28 | 周边真好看 | 待定 | 基于 eBPF 进行性能优化 | TiDB 产品组 |
29 | go.unwrap() | ticli-rs | tcli in rust! | TiDB 产品组 |
30 | Ti 流批 | Ti 流批 | 基于 TiDB + Flink Table Store 实现流批一体存储系统,以实现降本增效 | 应用组 |
31 | 大明湖畔的小天台 | MIXED HTAP ON K8S | 现在TiFlash还没有实现高吞吐的直接写入,对于离线计算不是很友好,尝试组合几个开源产品,实现基于TiDB的高吞吐AP侧实现 | 应用组 |
32 | 炒鸡内卷队 | 社区交互传输 | 为社区的上传文件,传播速度提升空间 | TiDB 产品组 |
33 | 图一乐 | TiDB Playground | Try TiDB online~ | 应用组 |
34 | 摸鱼就是 | Double Your QPS | 一键变强 | TiDB 产品组 |
35 | TiFancy | TiFancy | Fast at Scale | TiDB 产品组 |
36 | HOTPOOR | FindMaster | 像做ppt一样做网站 | 应用组 |
37 | Ti可立刻 | 通过在线IDE,快速创建标准的演示程序 | 团结活泼,勇于探索 | 应用组 |
38 | 不上班你养我啊 | 云迹 | 云技术技术浪潮下,企业一方面享受弹性带来的甜头,一方面苦恼于云上资源成本的管理。 忘记关闭资源、程序泄漏资源、费用瞬时暴增这些问题让企业人员都头痛不已。亚马逊将勤俭节约(Frugality)作为领导力准则之一,可见成本对于一家企业的重要意义,对于创业公司更是如此。成本优化不是一个公司的任务,每个云上开发人员都需要具备的 sence,极致优化才能诞生伟大的软件。 本项目终极目的是解决企业在云上部署架构下统一成本分析、关键指标监控告警的问题。因考虑到数据量巨大,统计分析实时查询、告警要求多,我们采用 HTAP 数据库的 TiDB 作为存储和计算引擎,发挥 TiDB 在应用场景下的价值。 期待可以通过云迹,节约你的金钱亿点点! |
应用组 |
39 | 龙哥说的都 | Placement Rules 可视化配置 | Placement Rules 可视化配置 | TiDB 产品组 |
40 | 三剑客 | PIT | 分布式版本管理系统 | 应用组 |
41 | 不知道叫什么队 | 待定 | 可视化经济 | 应用组 |
42 | 代码人生 | 控制台 | 控制台 | 应用组 |
43 | Second State | A serverless ETL runtime for the TiDB Cloud | We propose to create a cloud-native ETL application framework based on the WasmEdge WebAssembly runtime for developers to filter, map, and transform data going into TiDB cloud databases. Developers will be able to create secure, lightweight, fast and cross-platform ETL functions that are located close to or even embedded in TiDB Cloud’s infrastructure. The ETL functions can be deployed as serverless functions and receive data from a variety of sources including event queues, webhook callbacks and data streaming pipelines. The outcomes are written into user configured TiDB tables for later analysis. | 应用组 |
44 | 双呆 | tip | Clickhouse 支持通过 HTTP 协议进行数据查询,使得在任意平台和编程语言环境下使用数据库成为可能。我们计划在此次 Hackathon 中,在 TiDB 中支持这个实用功能。并通过简单的 demo 来验证这个功能的使用场景。 | 应用组 |
45 | Sightseeing | 基于eBPF的TiDB数据流监控工具 | 该项目通过eBPF以及TiDB、TiKV的插件系统,实现对数据流的统计监控,绘制出实时的数据流图,弥补DashBoard关于该方面的不足。 | TiDB 产品组 |
46 | 1+1>2 | 基于TIKV+PostgreSQL实现Aurora云原生数据库 | 基于TIKV +PostgreSQL 实现AWS Aurora 云原生数据库,架构上实现计算存储分离,计算使用PostgreSQL引擎,存储使用TIKV;所有主备实例共享一份数据,由TIKV 提供多版本数据页读取能力;遵从论文中提到的log is database 思想,仅写WAL日志,由WAL日志异步回放成数据页 | TiDB 产品组 |
47 | 中企乘数 | ticloud | 做一个自动化部署的tidb企业私有云。 | TiDB 产品组 |
48 | MindBase队 | MindBase | 以MindBase | 应用组 |
49 | Spark斯巴克 | 云原生复合机器人控制系统 | 云原生复合机器人定义未来外卖餐饮新形式。复合机器人用履带式双轮驱动底盘以实现社区小区园区低速无人驾驶;同时该机器人符合用户餐饮需求-对接预制菜产业链,炒回锅肉、面条饺子馄炖等。用户手机小程序点餐后,复合机器人在玻璃罩下透明空间内开始备餐(支持摄像头下的过程回放),同时移动到客人拟定取餐位置;用户可通过面部识别或手机扫码取餐。团队参加TiDB赛是为了利用TiDB分布式和实时数据库特性获得5G-MEC/WIFI6低延时网络下的机器人控制云端化。 | 应用组 |
50 | 莫慌!有我! | NFTips | 直接使用公链数据对 NFT 数字藏品的“一生”做可视化分析,帮助买家发现藏品潜力,判断投资风险;可能也能对卖家发布数字藏品(定价、预估成交价、判断转手次数等方面)提供洞察。 | 应用组 |
51 | 12只喵 | MoreCat | 让所有人都能通过 tiup 个人镜像向 tidb 贡献组件,打造组件市场的雏形 | TiDB 产品组 |
52 | 你说了算 | AutoIndex | 为云上 TiDB 集群给出自动添加索引和 TiFlash 副本的建议,以高效优化用户查询。 | TiDB 产品组 |
53 | 1’ or ‘1’ = '1 | TiSQLi | SQL-injection detection method with TiDB SQL parser | 应用组 |
54 | 小蝌蚪找妈妈 | TiQ | TiDB内置消息队列,SQL语法上支持订阅 | TiDB 产品组 |
55 | 三恒诸浪 | SSO 实现 TiDB 登录权限校验 | 本项目将致力于使用 SSO作为TiDB的登录认证方式,使得用户可以避免使用直接的数据库用户名密码连接TiDB,增强安全性与权限控制。 | 应用组 |
56 | 敲代码不喊我是吧 | TiCat | 项目着眼于实现从MySQL迁移到 TiDB 的迁移校验工具。利用SQL词法解析器和预定义规则,设计一个具有良好拓展性的自动化检查器,可以检查SQL语句是否符合 TiDB 的要求,能够进行自动迁移,并对于不合要求之处给出建议和相关链接。 | 应用组 |
57 | Leonardo | WAY@TiDB GIS support | Leonardo da Vinci is a versatile talent in history, in this WAY program, we would like to support spatial data in TiDB, make TiDB to support multi-model and become uniform data platform in future.历史上的莱昂纳多.达芬奇是一个全面发展的天才,在 WAY 这个项目里,我们希望开发 TiDB 使其支持空间信息数据,扩展 TiDB 在多模数据库上的能力和应用场景,期待未来 TiDB 成为一个更加通用、完整且统一的大数据平台。 | TiDB 产品组 |
58 | jetcloud | tidb htap 教学系统金融版 | 从数据量化设计数据库 | 应用组 |
59 | 中杯 大杯 超大杯 | TiTicket | TiDB售票处,基于SSO进行用户认证,实现在TiDB上的自助注册及权限申请 | 应用组 |
60 | 工具人8 | 数据库中间件 | 数据库中间件 | 应用组 |