当前位置: 首页 > news >正文

恭喜! SelectDB 五位开发者成为 Apache Doris 新晋 PMC 成员和 Committer!

近期,通过 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

相关文章:

恭喜! SelectDB 五位开发者成为 Apache Doris 新晋 PMC 成员和 Committer!

近期,通过 Apache Doris 项目管理委员会的推荐与投票,Apache Doris 社区正式迎来了 2 位新晋 PMC 成员 和 8 位新晋 Committer 的加入。值得关注的是,2 位新晋 PMC 成员均来自 SelectDB,分别是衣国垒(yiguolei&#xf…...

数据库面试题

第一范式(1NF) 第一范式是指数据库的每一列都是不可分割的基本数据项,而下面这样的就存在可分割的情况: 学生(姓名,电话号码) 电话号码实际上包括了家用座机电话和移动电话,因此它…...

[USACO2022-DEC-Bronze] T2 Feeding the Cows 题解

一、题目描述Farmer John has N (1≤N≤10^5) cows, the breed of each being either a Guernsey or a Holstein. They have lined up horizontally with the cows occupying positions labeled from 1…N.Farmer John 有 N(1≤N≤105)头奶牛&#xff0c…...

Unity法线贴图原理理解(为什么存在切线空间?存的值是什么?)

Unity法线贴图原理理解(为什么存在切线空间?存的值是什么?)写在前面1、为什么用法线贴图?2、用什么存法线?3、法线向量为什么存在切线空间?法线贴图存得是什么?4、法线贴图为什么会偏蓝&#xf…...

【JavaWeb】传输层协议——UDP + TCP

目录 UDP协议 UDP协议结构 UDP的特点 TCP协议 TCP协议结构 TCP的特点 TCP的十个核心机制 确认应答 超时重传 连接管理 滑动窗口 流量控制 阻塞控制 延迟应答 捎带应答 粘包问题 异常处理 UDP协议 UDP协议结构 源端口:存储的是发送方的端口号。 目的…...

C++ 中是用来修饰:内置类型变量、自定义对象、成员函数、返回值、函数参数

const 是 constant 的缩写,本意是不变的,不易改变的意思。在 C 中是用来修饰内置类型变量,自定义对象,成员函数,返回值,函数参数。 一. const修饰 普通类型的变量 const int a 7; int b a; // 正确 …...

av 146 002

61. 一个新的敏捷项目经理正试图确定团队该如何执行一个发布计划的进度。哪种工具可以更深入地了解团队的进展? A. 发布计划系统 B. 产品路线图。 C. 看板。 D. 燃尽图 62. 你的项目发起人找到你,让你知道他正在考虑给你项目中的一位高级工程师颁发1000美元的现…...

小红书用户画像 | 小红书数据平台

小红书的用户画像是小红书品牌营销的必备技能,也是小红书推广种草的一个重要前提。通过对小红书用户画像进行分析,对品牌进行精准营销,实现更高的流量转化。 2022小红书粉丝人群画像 千瓜数据在2022年发布的千瓜活跃用户画像趋势报告中分析了…...

【STM32笔记】低功耗模式下GPIO、外设、时钟省电配置避坑

【STM32笔记】低功耗模式下GPIO、外设、时钟省电配置避坑 前文: blog.csdn.net/weixin_53403301/article/details/128216064 【STM32笔记】HAL库低功耗模式配置(ADC唤醒无法使用、低功耗模式无法烧录解决方案) blog.csdn.net/weixin_534033…...

Linux内存分区(swap)

目录 1、使用物理分区创建内存交换分区 2、使用文件创建内存交换文件 当硬件的设备资源充足的话,那么swap是不会被我们的系统所使用到的,所以swap会被利用到的时刻通常就是物理内存不足的情况 我们知道CPU所读取的数据都来自于内存,那么当…...

第六章——抽样分布

文章目录1、统计量的定义2、常用的统计量3、经验分布函数4、正态总体常用统计量的分布4.1、卡方分布4.1.1、卡方分布的定义4.1.2、卡方分布的性质4.2、t分布4.2.1、t分布的定义4.2.2、t分布的性质4.3、F分布4.3.1、F分布的定义4.3.2、F分布的性质5、正态总体的样本均值与样本方…...

蓝桥云课-声网编程赛(声网编程竞赛7月专场)题解

比赛题目快速链接:https://www.lanqiao.cn/contests/lqENT02/challenges/ 让时钟转起来(考点:css:transform) // index.js function main() {// 题解前理解一个东西:// 时针每过一小时,转30 原…...

Java高手速成 | Java web 实训之投票系统

01、投票系统的案例需求 在本篇中,我们将制作一个投票系统,让学生给自己喜爱的老师投票。该系统由1个界面组成,系统运行,出现投票界面,如图所示: ▍显示效果 在这个界面中,标题为:“欢迎给教师投票”;在界面上有一个表格,显示了各位教师的编号、姓名、得票数;其中…...

排序的基本概念

按数据存储介质:内部排序和外部排序按比较器个数:串行排序和并行排序按主要操作:比较排序和基数排序插入排序:基本思想:每步将一个待排序的对象,按其关键码大小,插入到前面已经排好序的一组对象…...

面试笔试资料--Java

这里写自定义目录标题1.同步和异步有何异同?在什么情况下分别使用他们?举例说明1.同步和异步有何异同?在什么情况下分别使用他们?举例说明 1.1概念 Java中交互方式分为同步和异步两种:   同步交互:指发送…...

基于TC377的MACL-ADC General配置解读

目录标题一、MACL-ADC General1.Config Variant与AdcConfigSet2. AdcGeneral3.AdcPublishedInformation二、最终对应达芬奇生成内容一、MACL-ADC General 1.Config Variant与AdcConfigSet Config Variant :变体配置,默认选择VariantPostBuild就好了&…...

error: src refspec master does not match any.处理方案

问题描述 在使用git bash指令将项目上传到github时,总是遇到一些错误无法解决。 下面是我遇到的一个问题 error: src refspec master does not match any. error: failed to push some refs to XXXX.git 原因分析: 错误:SRC ReFSPEC主控器不…...

防火墙有关iptables的知识点

基本概念 什么是防火墙 在计算中,防火墙是基于预定安全规则来监视和控制传入和传出网络流量的网络安全系统。该计算机流入流出的所有网络通信均要经过此防火墙。防火墙对流经它的网络通信进行扫描,这样能够过滤掉一些攻击,以免其在目标计算机…...

路肩石水渠机在施工公路项目中工艺特点的匹配

新建公路路肩项目在目前公路项目中的技术手段和实现方式,大多数依靠机械设备来机械来进行,还有一部分通过人工传统的预制作业和安装模式来进行,两种工艺特点的对比来说对于补充完善建设手段和效果实现有很重要的意义. 其中采用了机械设备进行一次成型制作的过程,按照设计需求匹…...

JS 动态爱心(HTML+CSS+JS)

✅作者简介:2022年博客新星 第八。热爱国学的Java后端开发者,修心和技术同步精进。 🍎个人主页:Java Fans的博客 🍊个人信条:不迁怒,不贰过。小知识,大智慧。 💞当前专栏…...

钉钉配置事件订阅(Python)

钉钉配置事件订阅 0.需求分析 需要实现钉钉企业通讯录同步至企业微信通讯录,这就需要用到钉钉的事件与回调 1.配置应用 登陆开放平台 https://open-dev.dingtalk.com/去企业内部开发里面,先创建个应用,后面都借用这个应用来调接口 创建完…...

Linux-Udev机制

一:Udev概述 udev 是一个用户空间的设备管理器,用于为事件设置处理程序。作为守护进程, udev 接收的事件主要由 linux 内核生成,这些事件是外部设备产生的物理事件。总之, udev 探测外设和热插拔,将设备控制权传递给内核,例如加载内核模块或设备固件。udev 是一个用户空…...

ERP是什么?中小商户有必要用吗?秦丝、金蝶、管家婆哪家强?

ERP系统刚开始传入中国的时候,基本上只有超大型或大型企业有条件实施,不过最近几年随着小微企业、中小商户的信息化需求不断增长,ERP软件已慢慢被普遍使用。但是仍然有不少中小商户,还没搞清楚ERP到底是什么,看到大家都…...

pytorch离线安装

windows下离线安装pytorch,很多内网机,无法连接外网,只能下载whl文件进行离线安装下载pytorch,地址https://download.pytorch.org/whl/torch_stable.html我是windows,Python37,没有gpu,所以选择…...

数据结构-算法的时间复杂度(1.1)

目录 1. 算法效率 2. 时间复杂度 2.1 时间复杂度的概念 2.2 大O的渐进表示法 2.3 举例说明: 写在最后: 1. 算法效率 我们该如何判断一个算法的好坏? 衡量一个算法的好坏,是从时间和空间两个维度比较的, 而今天…...

Cygwin安装与Mingw

共同点:window下编译环境 区别:cygwin(gnu windows)模拟Linux编译环境, mingw模拟window编译环境,生成.exe可执行文件 目录 Cygwin安装 一、官网下载 二、双击安装 三、选择安装路径后,到连接方式如图 四、添加连…...

教育舆情监测方案有哪些,TOOM讲解教育舆情的应对与处理?

教育舆情方案是针对教育领域的舆情事件或问题而制定的应对方案。其主要目的是通过有效的信息收集、分析、处理和传播,帮助教育机构或相关组织及时掌握和应对公众舆论的发展趋势,维护良好的舆情形象和声誉,教育舆情监测方案有哪些,…...

c语言操作文件

1、文件缓冲区 文件缓冲区的目的:提高访问效率 提高磁盘使用寿命 刷新就是将当前缓冲区数据全部提交。 不刷新时,程序在崩溃时缓冲区内容无法输出(有些情形会带来错误) 文件缓冲区的四种刷新方式 行刷新(遇到换行符…...

【C语言】初识指针

目录 一、指针是什么 二、指针和指针类型 三、野指针 四、指针运算 五、指针和数组 六、二级指针 七、指针数组 一、指针是什么 指针就是内存地址,指针变量是用来存放内存地址的变量,在同一CPU构架下,不同类型的指针变量所占用的存储单元长度…...

FFMPEG自学一 音视频解封装

一、音视频包含哪些数据对于一个mp4文件我们可以通过音视频分析软件打开查看内部信息。从两图可以看出mp4文件一般包含 音频流 视频流等。对于上面的字段大致分析如下Format编码方式AVC现在大部分视频都是这种编码方式,即H264。CodecId编码器idavc1H264封装有2种格式…...

wordpress仿seowhy模板/清理优化大师

在淘宝/萤石/乐橙/微吼/趣看等类型商业直播应用大规模开展的今天,高大上的直播形态似乎占据了主流,然而这些直播对于普通型的公司似乎成本有点高,而且不能够长线、无顾虑地进行,所谓无顾虑地进行直播,指的不是直播系统…...

南阳网站建设多少钱/百度搜索广告怎么投放

前言 上一篇文章:➣SpringCloud Alibaba之Seata入门以及踩坑(一)老顾介绍了seata相关的准备工作,以及版本的选择;今天老顾就来介绍一下seata的使用。以及在使用过程中遇到的问题。 案例背景 今天老顾介绍的案例场景也…...

帮朋友做网站不给钱/百度搜索推广多少钱

路由器的基本配置 路由器是网络异种网络互联与多个子网互联的重要设备。简单来说,路由器可以将不同的局域网进行互联和通信。 路由器疑点 相比大家都路由器设备并不陌生,日常生活随处可见。 明明处于三层的路由器设备为何运用会比交换机普遍呢&#xf…...

怎么做兼职网站吗/关键词指数

原文链接:http://blog.163.com/double_dua/blog/static/18973918320126124432099/ sublime Text 2 是一个强大的跨平台的文本编辑器。 这几天都在用这个编辑器来写C的程序。刚刚装上的时候不能编译运行啊什么的痛苦死了。编译问题 :首先你的电脑里面要有…...

手机中国建设银行网站/整合营销传播方案案例

由于在Web端,JavaScript不能直接处理本地文件,因此可以在后台裁剪图片,或者利用html5的canvas来处理。 方法1:传送到后台剪切 步骤1:上传图片到后台,向前端返回图片URL 利用input标签,将文件发送…...

西安网站制作的公司/外贸网站建设公司哪家好

用Notepad创建一个文本文件text.txt,其默认编码格式为ANSI(乍看之下,还以为是ASCII呢),输入汉字居然不是乱码: 保存为test.txt,发送给你美国的同事Bob。他也用Notepad,不幸的是&…...