經過激烈角逐,TiDB Hackathon 2020 誕生了許多明星項目,如在 TiDB 上實現圖數據庫、基於 WASM 的 UDF 框架、完整易用的 IDE 等等,圍繞 TiDB 實現了各項功能、性能層面的創新,構建了豐富的開源生態,令人不禁感嘆“社區的力量”。
面對這些創意無限的項目,TiDB 社區中收到多方反饋,希望把這些項目進行下去,真正地在代碼層面進行實現,後續可以落地到場景應用。TiDB 社區將啓動爲期 8 周的 Hacking Camp,由社區配備導師,協助項目團隊一起制定合理的後續計劃,並將向社區公開階段性成果。
首期 Hacking Camp 結束後將由導師與專家進行綜合評估,畢業的項目團隊將獲得豐厚的物質激勵,所有參與項目的社區同學也將獲得精美的周邊獎勵。
參與對象和收益
參與對象
TiDB Hackathon 2020 參賽項目: 曾參與 Hackathon 2020 的項目可以報名,直接進入 Hacking Camp。
TiDB 生態合作伙伴: 有意願參與的生態合作伙伴 ,可以聯繫 TiDB Robot(微信號:tidbai),註明:Hacking Camp 生態。
個人開發者: 熟悉 Rust、Go 語言,掌握分佈式系統原理的開發者,可以直接點擊閱讀原文加入對應項目的交流羣,與項目發起者一起開發。
收益
✨ 經驗豐富的 Mentor 幫助項目快速落地,不走彎路
✨ 增加開源協作經驗✨ 成爲開源項目的維護者,榮譽加成
✨ 項目後期的資源支持和推廣曝光
✨ TiDB 定製周邊
時間安排
活動開啓,開發者招募
2021 年 2 月 24 日
公佈項目階段性成果
2021 年 3 月 15 日 - 3 月 20 日
公佈項目階段性成果
2021 年 4 月 20 日 - 4 月 25 日
Hacking Camp 畢業典禮
2021 年 4 月 28 日
首批入選項目
UDF
團隊:' or 0=0 or '
項目簡介:UDF(User Defined Function)作爲一款用戶自定義函數引擎,可以讓用戶編寫複雜的自定義函數執行邏輯,並在數據庫上直接進行計算,可以使用戶在 TiDB 平臺上實現更多擴展。
TiDE
團隊:B.A.D
項目簡介:TiDE 是一個基於流行的代碼編輯器 Visual Studio Code 的 TiDB 插件,可以開發和本地/遠程調試 TiDB 集羣,讓開發者不需要搞清楚 TiDB 的內部機制也能方便地在本地啓動測試集羣和實時調試編寫,極大提升開發者開發和調試 TiDB 項目的體驗。
ching-wei
團隊:zhangyushao
項目簡介:實施一個持續集成(CI)工具,以巧妙地重現 TiDB 的錯誤問題,並在進行任何手動操作之前預先對其進行標記,將每個錯誤問題與環境相關聯,方便開發人員後續進行手動重新檢查。
zh.md
團隊:zh.md
項目簡介:實現一套中文文檔分析與檢測工具,基於 AST(抽象語法樹)和分詞,系統地對文檔進行掃描與診斷,評估文檔質量並對其進行優化和修復,並且基於文檔分析結果,使用統計學/NLP 等工具,輔助作者寫出符合風格規範的文檔。
Ti-Improve
團隊:Ti-Improve
項目簡介:使用 AWS 的基礎設施來進行測試 TiDB,如 S3 存儲備份文件,lambda 來執行具體的測試事項,AWS codepipeline 來作爲調度執行引擎,cloud watch 觀測 TiDB 的表現,並且可以使用 Chaos Mesh®️ 作爲注入等。
歡迎大家點擊 https://pingcap.com/community-cn/hacking-camp-2021-season-1/
進入活動官網瞭解更多項目詳情,還可通過 Slack 與各個團隊進行交流。以上項目中,TiDE、zh.md、Ti-improve 這三個項目已經進入 TiDB 孵化器進行項目的孵化。TiDB 孵化器是 TiDB 社區發起的開源項目孵化通道,旨在保障 TiDB 生態中的最新項目在社區的資源支持和幫助下快速成長,最終達到有實際應用場景的成熟階段。
更多關於 TiDB 孵化器的加入方式,孵化、項目晉升與畢業流程等內容,歡迎點擊下方鏈接查看詳情👇
https://github.com/pingcap/community/tree/master/incubatorgithub.com
社區及企業合作伙伴 pingcap/community社區及企業合作伙伴
我們歡迎更多合作伙伴的加入,如有意向歡迎聯繫 [email protected] 瞭解更多贊助方案和權益。
快來加入 TiDB Hacking Camp,在技術創新的道路上攜手前行,一起體驗探索未知的驚喜!