近期,通过 Apache Doris 项目管理委员会的推荐与投票,Apache Doris 社区正式迎来了 2 位新晋 PMC 成员 和 8 位新晋 Committer 的加入。值得关注的是,2 位新晋 PMC 成员均来自 SelectDB,分别是衣国垒(yiguolei)、杨勇强(dataroaring),8 位新晋 Committer 中有 3 位来自 SelectDB,分别是张晨(zhannngchen)、李驰(starocean999)、周明宏(englefly)。他们本着开放创新、无私奉献的开源精神,对社区核心功能进行了持续稳定的的开发与建设,使得 Apache Doris 逐步成为各企业 OLAP 数据库的不二选择。在这里,我们一起祝贺他们!
新晋 PMC 成员
衣国垒 Github ID:yiguolei
# 社区贡献:
从 2018 年开始至今,衣国垒一直深度参与着 Apache Doris 的社区开发工作,主导或参与了许多核心功能的建设,主要贡献包括:引入Transaction 机制,实现了基于 Transaction 的并发导入功能;优化 Schema Change 和 Rollup 建立过程,统一了后端的代码实现;重构 BE 端的 Tablet 管理和任务管理框架,抽象了Segment、Rowset、Tablet 3 层存储结构;引入了 Broker 机制,让 Doris 更方便的从 HDFS、S3 等外部系统重读取和导入数据;在 SSD Flat 、ClickBench 等大宽表场景下对 Apache Doris 的读取性能做了大量的优化。
国垒对社区的贡献有目共睹,多年以来,其对社区的投入一直持续稳定,这样的开源精神深的社区用户及开发者的赞赏与认可,这次成功入选 Apache Doris PMC 也是实至名归。
# 我想对你说:
“自加入 Apache Doris 社区以来,明显感到社区日益强大,用户数不断增长,社区运作机制逐渐规范,产品迭代节奏越来越快等等。 Apache Doris 从最初的报表系统,到通用的 OLAP 系统,再逐步发展为现在统一的湖仓一体计算平台,社区持续不断地发展和进化中,不仅为广大用户提供了简单、高效的数据分析平台,也为开发者提供了一个广阔的展现自己的舞台,看到我们开发的 Feature 被千万家企业用户使用,是一件成就感爆棚的事情,希望未来能有更多的开发者加入社区,与我们一同将 Apache Doris 打造成世界一流的分析型数据库。”
杨勇强 GithubID:dataroaring
# 社区贡献:
杨勇强自 2022 年初开始参与到 Apache Doris 的社区开发工作以来,带领团队一起为 Apache Doris 做了许多贡献及支持,包括:引入建设了 P0/P1/P2 压力 fuzzy 等多级质量流水线;优化了导入、主键、Compaction、内存回收等功能;实现了数据湖 Cache、冷热分离、Light Schema Change 等新功能;解决了 Doris 写入内存 OOM、并发、查询卡住、数据一致性等问题。除此之外,杨勇强对学生开发者也十分关注和重视,通过“开源之夏”等面向高校的开源活动,成功指导数位学生参与社区建设,成为 Apache Doris 开发者,在这期间获得了学生群体的高度好评及认可。
# 我想对你说:
“Apache Doris 作为一款优秀的简易极速的 OLAP 数据库,已被上千家公司生产使用,目前在社区活跃、迭代速度快等有优势加持下,Apache Doris 已逐渐成为企业无法忽略的 OLAP 数据库选择之一。未来我们将继续努力,将 Apache Doris 建设的更加实时统一。借此机会也呼吁广大学生群体能参与到 Apache Doris 开发建设中来,你可以学到社区用户的数据分析场景以及优化器、查询执行、任务调度、存储等诸多技术,同时可以与领域内众多专家深入交流,是学生以及从业者学习并提升能力和影响力的极佳选择,期待你的加入。”
新晋 Committer
张晨 GithubID:zhannngchen
# 社区贡献:
张晨自 2022 年初加入社区后,迅速成为社区的活跃开发者,与团队同学共同贡献了 Unique Key 模型的 Merge-on-Write 数据更新模式,该功能的实现大幅提升了 Unique Key 的查询性能。同时还参与并推动了导入性能优化、导入稳定性提升、insert into select 性能提升、数据一致性问题修复、Compaction 性能与稳定性优化等存储层相关的优化工作。
# 我想对你说:
“自学生时代看过《大教堂与集市》这本书起,我就一直对开源有着浓厚的兴趣,但工作后一直缺乏机会去深入的参与一个开源项目,在加入 Apache Doris 社区之前,也曾参与过 Apache HBase 和 Apache Hadoop 社区的开发,但 Apache Doris 是我第一个深度参与并活跃贡献代码的社区。Doris 社区给我最大的感受就是非常的蓬勃和开放,遇到问题之后反馈和修复的速度非常快。Apache Doris 作为最活跃的开源 OLAP 项目之一,正在试图去解决一些此前的 OLAP 项目中从未解决过的问题,而作为参与者,也能够在这个过程中不断的去探索业界最前沿的技术,与社群中数百名志同道合的开发者进行交流和讨论,这个过程让我收获很大。
同时,看到自己提交的 Feature、性能优化和修复的问题能在 Doris 发展的路上贡献一份小小的力量,帮助 Doris 受到越来越多的用户的认可,为用户创造更大的价值,也能带来很强的成就感。希望自己在今后的工作中能够为社区做出更多的贡献,希望 Apache Doris 发展越来越好!”
李驰 GithubID:starocean999
# 社区贡献:
自 2022 年初加入 Apache Doris 社区以来,李驰主要扮演“Bug 清扫者”的角色,快速响应并修复了大量查询引擎和优化器的相关问题,为 Doris 的稳定性做出了很大贡献。同时还参与了 BE 性能优化的相关工作,使得 Apache Doris 在 ClickBench 中取得了非常优异的成绩。
# 我想对你说:
“非常幸运,我第一个加入并参与贡献的开源社区是 Apache Doris 这样优秀的社区。从加入第一天起,就感受到了社区活跃的氛围和高效协同的创造力,在社区前辈们的悉心引领下,让我真正感受到了什么是持续改进,什么是追求完美,为用户解决痛点问题成为我的核心推动力。在过去一年里,我有幸看见光,追随光,希望在新的一年里成为光,和伙伴们一起发散光,追求卓越,未来可期。”
周明宏 GithubID:englefly
# 社区贡献:
周明宏自 2022 年初加入 SelectDB 后,便开启了 Apache Doris 社区开发建设之路,短短一年,已经成为最活跃的开发者之一,同时也成为了社区新晋 Committer 。周明宏贡献的代码从 BE 端性能优化到 FE 端新优化器开发,涉及广泛。除了贡献代码,周明宏还积极参与 Apache Doris 演讲布道活动,主讲了 Apache Doris 调优系列直播课程,专业且有深度,获得社区用户的一致好评。
# 我想对你说:
“做有成就感的事,与优秀的人共事。毫无疑问,Apache Doris 社区为我提供了这样一个理想的舞台。在这里,我有机会接触到业界最前沿的问题,和领域内最优秀的同行进行交流。回顾过去一年,社区的前辈们给了我巨大的帮助,可以这样说,我在改造着 Doris,Doris 同样也在改造着我。未来,希望我们可以将 Apache Doris 打造成一个传奇,让我们成为这个传奇的组成部分!”
# 参与贡献
最后再次祝贺 Apache Doris 新晋 PMC成员和Committer,感谢他们对 Apache Doris 社区作出的诸多贡献。与此同时,我们欢迎更多的用户使用 Apache Doris,参与到社区贡献中来,参与 Apache Doris 社区贡献的方式有很多,包括:
文档优化
代码贡献
博客翻译
技术文章、用户案例产出
社群答疑
......
新手开发参考:
如何从零开始参与 Apache 顶级开源项目?
如何从零开始参与 Apache 顶级开源项目?(二)|开源指南
# 关于 SelectDB
SelectDB 作为基于 Apache 基金会顶级项目 Apache Doris 的商业化公司,未来,我们将会持续坚守开源,秉承开源开放的核心理念,与广大用户、开发者以及开源爱好者一起,持续推动 Apache Doris 在全球范围内的技术影响力。
# 相关链接:
SelectDB 官网:
https://selectdb.com
Apache Doris 官网:
http://doris.apache.org
Apache Doris Github:
https://github.com/apache/doris