7

Hacking Camp 第二期开启,六大开源项目重磅来袭!

 3 years ago
source link: https://zhuanlan.zhihu.com/p/386709045
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Hacking Camp 第二期开启,六大开源项目重磅来袭!

SQL at Scale

你正创建代码、社区、工具、技术,它们将是未来若干年驱动我们世界前行的动力。
—— GitHub 年度报告

v2-1265c90ad0ecdfcdd085ce109527f320_720w.jpg

第二期 Hacking Camp 于今日正式开启!

TiDB Hacking Camp 是由 PingCAP 联合经纬中国主办,并与众多合作伙伴协办的一个长期孵化活动,每年举办 1-3 期。活动联合 TiDB 的生态伙伴、合作企业等,旨在帮助 TiDB 生态项目从社区中获取更多资源和帮助,使其能够快速成长达到有实际应用场景的成熟阶段。

本期 Hacking Camp(2021.07-2021.10) 以生态为主题,邀请 PingCAP 及合作伙伴的资深研发专家,协助项目团队一起制定合理的研发计划和商业方向,提供资金与技术支持,共同推进项目孵化落地。

六大生态项目,期待你的参与!

只要你对分布式和开源感兴趣,想挖掘好玩硬核的开源项目,那么一定不要错过这次 Hacking Camp!在这里,你可以:

  • 提升开源协作经验
  • 提升技术实力;
  • 围观一个开源项目从零诞生,获得从头参与的自豪感。

除此之外,我们也为项目的 Contributor 准备了定制 T-shirt,同时在毕业典礼上,每个项目都可以推选一名最佳社区贡献获得一份精美的礼物,希望这可以带给贡献者们美好的回忆。

那么如何参与呢?

在开源的世界,任何参与都是贡献,你可以打开项目地址,阅读 README 和设计文档,对你感兴趣或者有疑问的部分展开讨论,或打开 GitHub Issue 列表,认领一个 Issue,在开发的过程中与社区进行充分交流。总之,任何行动都是一份力量。

入围项目介绍

本次活动共入围六大项目,分别是以 TiKV 作为元数据引擎的分布式 POSIX 文件系统 JuiceFS、将 TiKV 作为后端存储的 HugeGraph、解决 TiDB 整合问题的一站式方案 TiBigData、将 TiDB 作为数据上游的 Doris、支持 PostgreSQL 迁移到 TiDB 的 TiDB for PostgreSQL 以及基于 TiDB 实现提供 ServerlessDB 服务的 ServerlessDB for HTAP。

项目简介

JuiceFS

项目来源:JuiceFS 研发团队

项目介绍:JuiceFS 是一个开源的分布式 POSIX 文件系统,针对云原生环境进行了设计和优化。在 JuiceFS 中,数据被持久化在对象存储(如 Amazon S3)中,而元数据可以存储在各种数据库中,如 Redis、MySQL 或 TiDB。TiKV 是一个分布式键值数据库,提供高性能和事务的 API,符合 ACID 标准。在这个项目中,我们希望使用 TiKV 作为 JuiceFS 的一个新的元数据引擎来提高性能。

项目地址: https://github.com/juicedata/juicefs

HugeGraph

项目来源:百度 HugeGraph 图数据库

项目介绍:将 TiKV 作为 HugeGraph 的后端存储,构建一套具有高水平扩展能力,高性能,高稳定性的图引擎,同时也可以基于 TiKV+HugeGraph 的基础底座,融合 TiDB 在金融等市场的丰富经验,打造有价值的应用解决方案。

项目地址: https://github.com/hugegraph/hugegraph

TiBigData

项目来源:知乎技术平台团队

项目介绍:由知乎发起的 incubator 项目 TiBigData,旨在解决企业大数据场景中各项技术栈对接 TiDB 的整合问题。目前已提供 TiDB 与 Flink 和 Presto 的整合能力,并已应用在知乎的数据集成平台和 OLAP 分析场景中。TiBigData 项目属于整个 TiDB 社区,一方面希望能够惠及社区内有类似需求的用户,另一方面也希望发动社区的力量补全 TiDB 在大数据各项技术栈的支持能力,将 TiBigData 打造为 TiDB 在大数据领域的一站式解决方案。

项目地址: https://github.com/tidb-incubator/TiBigData

Doris

项目来源:百度 AI 与数据平台部

项目介绍:TiDB 和 Doris 都是优秀的开源关系型数据数据库。TiDB 是一款 HTAP 分布式数据库产品,Doris 更专注于 OLAP 领域,本项目将部分 OLAP 分析任务交由 Doris 来做,能够借助 Doris 的物化视图,聚合模型等优势实现高效的大规模 OLAP 分析。

项目地址: https://github.com/tidb-incubator/Doris

TiDB for PostgreSQL

项目来源:神州数码研发团队

项目介绍:TiDB for PostgreSQL 是神州数码发起的,开源的云原生数据库系统。旨在提供 PostgreSQL的兼容性,同时保留了 TiDB 的高可用性、弹性和可扩展性。我们希望它允许用户将现有的 PostgreSQL 客户端连接到 TiDB,并使用 PostgreSQL 特有的语法。

项目地址https://github.com/DigitalChinaOpenSource/TiDB-for-PostgreSQL

Serverlessdb for HTAP

项目来源:移动云数据库团队项目介绍:Serverlessdb for HTAP 主要介绍在云上如何基于 TiDB 实现提供 Serverlessdb 服务 ,重点关注如何基于业务负载变化动态扩缩容计算存储节点,做到用户零感知。保证数据库服务过程中,始终保持业务负载和后台 资源的最佳匹配,从而帮助用户最大化节省成本。 项目地址https://github.com/tidb-incubator/Serverlessdb-for-HTAP

好的态度会带来好的答案

近几年开源软件蓬勃生长,PingCAP 也致力于通过分享技术,来构建开放的社区、宣传开源精神,进而推动开源生态发展,增加 TiDB 生态的多样性。

我们聚集在这里,用代码给出漂亮的解决方案,因此 Hacking Camp 一直备受瞩目。

Hacking Camp 的合作伙伴来自四海八方。我们牵手业界久负盛名、具有丰富商业化经验的创业投资基金,如经纬中国、GGV 纪源资本、明势资本、初心资本;也与 PingCAP 类似的初创开源企业如 JuiceFS,Flomesh 等合作。

我们能提供的,不仅是丰厚的资金支持,更有经验丰富的导师予以指导,从需求出发,以终为始,让开源项目拥有更多场景化落地的可能。

我们还将持续跟进报道入选项目,定期公开阶段性的成果,给予项目更多的媒体曝光

一个成熟的开源产品离不开丰富的周边生态。Hacking Camp 旨在吸收并孵化杰出的开源项目,为社区提供价值。社区的繁荣也离不开优秀的开发者,正是你们的存在让 TiDB 向数据库事实标准又迈进了一步

与此同时,第一期 Hacking Camp 共有 5 个项目正在进行孵化,其中 VSCode 插件 TiDE 迄今已获得数百位用户下载,目前正在火热招募试用者;同期的文档检测项目 zh.md,也正在紧锣密鼓地开发,未来可能将整合进 TiDB 的 CI 流程。第一期 Hacking Camp 颁奖典礼也将在 7月23日 DevCon 隆重举行,庆祝毕业项目的创意灵感与顺利落地。

正如 PingCAP 创始人兼 CEO 刘奇所说:“我们希望借助 PingCAP 在开源社区运营、开源产品研发的丰富经验,结合创投界大佬的商业视野,成功地推动全球范围优秀开源项目的落地与应用,让 Hacking Camp 成为开源界项目孵化的标杆。这个过程不仅需要社区贡献者们的智慧与付出,还需要开源生态中每一环的参与和支持。”

Hacking Camp 第二期正式拉开帷幕,我们一起开启一段精彩的旅程吧!

合作企业

重要的是永远不要忘记,开源是非零和游戏的最好例子之一,一个你既可以帮助自己又可以帮助别人的地方。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK