Apache IoTDB PMC 乔嘉林荣获 2022 杰出开源贡献者|开源技术强大,开源文化活跃...

news2024/11/18 21:37:20

2022 年 12 月 29 日至 30 日,2022 木兰峰会正式召开,会上发布了中国开源云联盟 2022 年度评选名单。本次评审专家包括数十位开源领域专家、社区领袖、科研院所专家,共评选出杰出开源贡献者 3 人。其中,清华大学助理研究员、博士后,Apache IoTDB PMC 乔嘉林作为开源项目核心技术研发者、开源活动活跃主办者、开源文化积极传播者,入选 3 位贡献者之列,荣获 2022 杰出开源贡献者

0dca558efa4dd603a70a6d9a806313d2.png

01

中国开源云联盟年度评选

中国开源云联盟现有我国 180 余家开源生态圈产、学、研、用成员单位,致力于联合国内开源产业界相关方,在中国共同推动技术社区建设、开源项目培育等工作,是国内主流活跃的开源技术组织之一。木兰峰会脱胎于中国云计算标准和应用大会,至今已连续举办十一届,并连续多年评选出 100+ 中国优秀开源项目和优秀开源案例。此次除乔嘉林获奖外,同奖项其他获奖人物为:龙蜥社区理事长、阿里云操作系统业务负责人马涛,和 OceanBase 资深开源生态技术总监封仲淹。

02

入选人介绍

乔嘉林作为 Apache IoTDB PMC,在研发团队及开源社区中起到核心带头作用,促进 IoTDB 多个版本迭代,实现了多个主要功能突破,并长期一线服务用户、支持 IoTDB 在用户生产现场的使用。截至 1 月 6 日共贡献 723 commits,位列所有贡献者中的第一位。其相关成果获北京市科技进步一等奖、博士生国家奖学金、清华水木学者。在最新发布的 1.0 版本中,乔嘉林对于其中的核心性能突破、核心功能优化也做出了极大的贡献,使 IoTDB 1.0 版本无论是单机版还是分布式版,都更加靠近了“能用、管用、好用的时序数据库管理软件”的技术目标。

同时,乔嘉林致力于传播开源社区和开源理念,参与多个开源相关的大型会议,组织多个开源活动,并持续使用公众号、博客等渠道传播开源产品及开源思考。其担任 ApacheCon Asia 2022 物联网专题出品人,参与中国开源年会 IOT Track 并发表演讲,筹备开源技术专委会,参与科创中国开源产业服务团,组织 Apache IoTDB 系列 MeetUp 超 5 次,并作为演讲者在 MeetUp上讲解 IoTDB 相关知识点。著有个人公众号「铁头乔」,并在 CSDN 上有同名博客,主要针对开源软件项目的具体性能与功能架构、代码逻辑进行拆解。截至 1 月 3 日,共发表 256 篇原创文章,访问量达到超 53 万。

此次非常荣幸 IoTDB 社区中的乔嘉林可以入选杰出开源贡献者,未来乔嘉林和 Apache IoTDB 将继续秉持开源“开放创新”的精神,继续精进 IoTDB 的时序数据管理技术,适应更多用户的特性应用场景,并积极组织开源活动、传播开源文化,为开源社区的规模化、开源生态的完善化、开源贡献者的扩大化而努力。同时也欢迎更多小伙伴加入到 IoTDB 的开源社区建设中来,希望未来 Apache IoTDB 的每一步成长都有你的助力!

附:《杰出开源贡献者》

8e13df950aa7adf794424e41c61ecc3a.png

304e501c92c1f88fc353ded45deff69e.gif

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/148103.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【QT开发笔记-基础篇】| 第五章 绘图QPainter | 5.16 完结和后续:《Qt开发专题-自定义控件》

本节对应的视频讲解:B_站_视_频 https://www.bilibili.com/video/BV1NW4y1K7eL 1. 为什么需要自定义控件 绘图最大的一个应用场景就是自定义控件,Qt 本身提供的一些控件是有限的,并且它提供的一些控件很可能不满足我们的需要 这种情况下&a…

pygame - 图片移动优化

目录 一、优化过程分析 1、pygame - 图片移动中图片移动模式 2、优化过程 二、代码段 1、附注释 2、无注释 三、效果展示 一、优化过程分析 1、pygame - 图片移动中图片移动模式 按一次方向键,图片移动一小步; 若需要一直往某个方向移动&…

【LaTex】LaTex 极简安装教程

文章目录Latex 安装教程1. 下载texlive.iso2. 点击装载3. 运行 install-tl-windows.bat 进行安装4. 验证是否安装成功5. 安装开发工具Latex 安装教程 1. 下载texlive.iso https://mirrors.tuna.tsinghua.edu.cn/ctan/systems/texlive/Images/ 2. 点击装载 下载完成后&#x…

【博客580】内核如何决定数据包的源ip

内核如何决定数据包的源ip 1、Traversing of packets Receive: 某个interface收到数据包 -> PREROUTING (manage, nat) -> routing -> 是发送给本机的数据包? -> INPUT (manage, filter) -> app 不是 -> FORWARD (manage, filter) -> POST…

《Dubbo源码剖析与实战》学习笔记 Day1

流量控制 为了系统的健壮性和稳定性考虑,通常要对访问进行有效的控制,防止流量突然暴增,引发一系列服务雪崩效应。 1.单机限流 大概逻辑就是把每个请求当作一个小朋友,把最细粒度Dubbo服务中的方法当作游乐场,每个方…

Go第 12 章 :1-家庭收支记账软件项目

Go第 12 章 :1-家庭收支记账软件项目 12.1 项目开发流程说明 12.2 项目需求说明 模拟实现基于文本界面的《家庭记账软件》该软件能够记录家庭的收入、支出,并能够打印收支明细表 12.3 项目的界面 12.4 项目代码实现 12.4.1 实现基本功能(先使用面向过…

Windows 10/11 中的快速录屏的 5 种方法

在当今世界,出于各种原因,人们更喜欢录制他们的 PC 屏幕。录制计算机屏幕的功能对于在线学习、录制在线会议的特定亮点或帮助您制作抖音视频至关重要。不管是什么原因,屏幕录制让许多人的生活更轻松。截屏是有效的,但录制有助于您…

聚簇索引,二级索引,MRR,联合索引和自适应哈希索引-详细总结

目录 聚簇索引,二级索引,MRR,联合索引和自适应哈希索引-详细总结 聚簇索引 定义: 问题:为什么不采用B树作为MySQL表数据底层的存储数据结构? 作图: 问题:如果数据库表没有设置…

base64和base64url编解码

文章目录[toc]前言1. Base64编码原理2. 加解密图示3. base64编码Code3. base64url编码Code前言 一个字节可以表示256种数值,但是由于一些字节在网络中有特殊的含义。所以当传输字节内容时就不能传输这些具有控制功能的字符。具体的做法就是将这些字符进行转码。   …

A. Sasha and a Bit of Relax(异或的性质 + 前缀和的性质)

Problem - 1109A - Codeforces Sasha喜欢编程。有一次,在一场很长时间的比赛中,萨沙觉得他有点累了,需要放松一下。他照做了。但由于萨沙不是一个普通人,他更喜欢不同寻常地放松。在闲暇时间,萨沙喜欢解决未解决的问题…

JAVA本科毕业设计家庭财务管理系统源码+数据库,基于springboot + mybatis + mysql5.7

家庭财务管理系统 下载地址:JAVA本科毕业设计家庭财务管理系统源码数据库 介绍 1.cwgl 财务管理系统 提供sql 后面系统在另一个版本修改 此版本功能简单 可能有很多没有完善的地方 仅供参考 2.ffms(Family Financial Management System) …

linux 编译 c++ 静态库(包含类的实例化)给 c 程序调用

文章目录使用场景代码示例编译运行示例程序参考文章使用场景 c 是面向对象的编程语言,比较方便实现某些第三方库,比如翻译其他面向对象语言的代码,比 c 语言要方便的多。而 c 语言跟 c 很亲和,可以用 c 来实现,编译成…

SAP灵活工作流客制化值帮助

目录 1. 创建值帮助CDS视图 2. 添加值帮助CDS视图对应的ODATA服务 3. 在灵活工作流中设置搜索帮助 4. 效果展示 1. 创建值帮助CDS视图 创建值帮助数据源视图 创建值帮助视图 Dummy表结构如下 2. 注册值帮助CDS视图对应的ODATA服务 事务代码 /N/IWFND/MAINT_SERVICE 选择添加…

【mysql】-【innodb数据存储结构】

文章目录数据库的存储结构:页磁盘与内存交互基本单位:页页结构概述页的大小页的上层结构页的内部结构数据库的存储结构:页 一、索引结构给我们提供了高效的索索隐方式,不过索引信息以及数据记录都是保存在文件上的,确…

MongoDB数据库 | 三分钟学会MongoDB索引,快来看看与MySQL索引有何不同?

目录一、创建索引1、创建索引2、通过索引查询二、复合索引三、索引内嵌文档四、索引基数五、explain六、为何不使用索引七、固定集合一、创建索引 1、创建索引 > db.student.createIndex({"name":1}) {"numIndexesBefore" : 1,"numIndexesAfter&…

【unity3D】Audio Source组件

💗 未来的游戏开发程序媛,现在的努力学习菜鸡 💦本专栏是我关于游戏开发的学习笔记 🈶本篇是unity的Audio Source组件 Audio Source组件常用的属性解释: AudioClip:在这里指定需要播放的音频片段。Output …

Java面试题每日10问(3)

Core Java - OOPs Concepts: static keyword Interview Questions 1.What if the static modifier is removed from the signature of the main method? Program compiles. However, at runtime, It throws an error “NoSuchMethodError.” 2. What is the difference betw…

2023年会发生什么,一点都不会神秘

文/明道云创始人任向晖我很少写市场预测文章,是因为影响经济活动的要素实在太多了。做任何预测的时候,想明白了一二,但没有预计到三,结果可能就完全不一样。过去三年的疫情就是一个典型的例子。但是这个冬天的预测显得格外重要一些…

Redis+注解实现API接口防刷限流

前言 在开发分布式高并发系统时有三把利器来保护系统:缓存、降级、限流。 缓存: 缓存的目的是提升系统访问速度和增大系统处理容量;降级:降级是当服务出现问题或者影响到核心流程时,需要暂时屏蔽掉,待高峰或者问题解…

软件测试之维护性测试

维护性测试用于评估系统能够被预期的维护人员修改的有效性和效率的程度,可从模块化、可重用性、易分析性、易修改性、易测试性、易维护性 1)模块化:评估由独立组件组成的系统或计算机程序,其中一个组件的变更对其他组件的影响大小程度&#x…