当前位置:网站首页>Exclusive interview of open source summer | new committer Xie Qijun of Apache iotdb community
Exclusive interview of open source summer | new committer Xie Qijun of Apache iotdb community
2022-07-04 21:38:00 【Kangkang OSC】
The summer of open source has entered its third year , Accumulated sparks , It is spreading all over the open source world .
2022 year ,449 Young college developers will soon be led by open source community mentors , Start a new project development journey .
Related reading : The list of open source summer winners has been announced ,449 College students will start the journey of open source contribution !
at present , Open source summer interview column starts again , Welcome students who have graduated from open source summer and are participating to join the column , If you are interested, please add Xiaobian sister wechat :damengshiye( remarks “ Column contribution ” Accelerate through ).
The guests of this exclusive interview are continuous participants in the summer of open source ,Apache IoTDB Community newcomers Committer—— Xieqijun .

1、 Self introduction.
Who am I ?
Where do I come from ?
About open source and me
Hello everyone , My name is xieqijun , Is a graduate student of the school of computer science, Beijing University of Aeronautics and Astronautics , I studied in the Software College of Northwestern Polytechnic University .
When I was a sophomore , I used to open source some small software I wrote to GitHub On , Junior has developed the official competition platform of China robot competition with his classmates , It's also in GitHub The open source , At that time, it was thought that open source was simply to expose the code .
Now I think the more important thing is “ Community ”, In the process of open source , Some like-minded developers gather in the same community , People's ideas collide constantly , In the process , My ability has also been greatly exercised , At the same time, community projects have become more perfect .
2、 I and open source summer
Why choose the summer of open source ?
What did you do ?
What's the gain ?
Open source summer is one of the most famous summer open source activities in China , There are many community projects for us to choose from , You can participate in the community you are interested in , Make your own contribution .
I 2021 Participated in the summer of open source for the first time , To undertake the 【Apache IoTDB compatible InfluxDB Protocol or client 】 project , The project By developing InfluxDB Adapter , It allows users to seamlessly move from InfluxDB Switch to IoTDB On . With IoTDB Java ServiceProvider The interface is the underlying foundation , Realized InfluxDB Of Java Interface interface InfluxDB, It provides users with all InfluxDB Interface method of , End users can use without perception InfluxDB Agreement to IoTDB Initiate write and read requests . After the event , Because the whole work is not fully integrated into the project , So I continued to participate in the open source community and finished the whole work , At the same time, I also participated in the development of other functions of the project .
In this summer of open source , On the one hand, it makes me more familiar with the whole open source process , At the same time, in the process of open source , Improve their own development ability , Developed a good coding style . On the other hand, I also came into contact with many database related technologies , such as SQL analysis 、 Physical plan generation and metadata management .
Related reading : Project experience sharing : compatible InfluxDB Protocol or client
2022 year , I signed up for the summer of open source again , And won Redis Community 【Redis be based on AOF Support full replication 】 project .

3、 I work with the open source community
My understanding of the community
How to join
Growth in the community
My current community is 2021 In, I participated in the community where the project of open source summertime was located ——Apache IoTDB.
Apache IoTDB It is the best solution for massive time series data management , A high throughput 、 High compression 、 High availability 、 The original open source timing database of the Internet of things . from 0 To 1 Self developed sequential storage scheme 、 Internet of things data model 、 Low flow data transmission scheme , So that nanosecond sampling data can be written without pressure 、TB Level data query milliseconds 、 Data storage lossless compression dozens of times . The core technology comes from Tsinghua University 、 Self control . At present, it has been used in the State Grid 、 National Meteorological Administration 、 AVIC Chengfei 、 CNNC 、 Changan automobile 、 Goldwind technology and other enterprises are widely used . As a global open source project , Up to now Apache IoTDB Have owned 185 Name contributor 、2KStar、610Forks. We have a guide to participation , Welcome more and more small partners to help Apache IoTDB The continuous development and progress of the project .
Official accession Apache IoTDB The open source community was in May last year , Before participating in the community , I just think that a group of people are jointly developing a project , After participating in the community , To have a deeper understanding of the entire open source culture , such as jira、issue、pr、review And biweekly meetings , At this time, the community is not just a group of people , But become close partners . I am in the community Design and develop InfluxDB Adapter , Participated in the development of single machine / Distributed multi service protocol unified access scheme , Currently in GitHub contribution 30 More than a PR , Cumulative contribution 1.7 Wan line code .2022 year 5 month , the Apache IoTDB Community voting , I became Apache IoTDB Committer .
For college students , You can participate in a project with more technical depth , In the project, I learned a lot of knowledge outside of school , Greatly improve hands-on ability . In addition, you can also communicate with many technical giants , In the process of communication , The overall ability will also improve rapidly .
In the process of community contribution , You can choose an interesting project , Then get some good first Of issue, In this way, you can be familiar with the whole contribution process , Then choose a direction of interest , Read the relevant source code , Try to fix some for a module bug Or develop some new functions . Of course, in the whole process , Close communication with community personnel is required , Community members are also very willing to communicate with you .
4、 Harvest and message
Motivation to participate in open source
Share your experience with younger students
On the one hand, the motivation to participate in open source is to continuously improve yourself in this process , On the other hand, you can also see that the functions developed by yourself are used in actual production , I have a sense of accomplishment .
I hope that younger students and younger students can seriously complete the task of open source summer , Actively communicate with tutors , After the task is completed , If you're interested in the project , You can continue to participate in the open source activities of the community , Finally, I wish all students can gain something in this year's open source summer !

边栏推荐
- WGCNA analysis basic tutorial summary
- 杰理之AD 系列 MIDI 功能说明【篇】
- TCP三次握手,四次挥手,你真的了解吗?
- 为什么说不变模式可以提高性能
- Operation of adding material schedule in SolidWorks drawing
- Flutter WebView示例
- Render function and virtual DOM
- Maidong Internet won the bid of Beijing life insurance
- Numpy vstack and column_ stack
- 每日一题-LeetCode556-下一个更大元素III-字符串-双指针-next_permutation
猜你喜欢

杰理之增加进关机前把触摸模块关闭流程【篇】
![[early knowledge of activities] list of recent activities of livevideostack](/img/14/d2cdae45a18a5bba7ee1ffab903af2.jpg)
[early knowledge of activities] list of recent activities of livevideostack

创客思维在高等教育中的启迪作用

解析steam教育中蕴含的众创空间

Shutter textfield example

Keep on fighting! The city chain technology digital summit was grandly held in Chongqing

B站视频 声音很小——解决办法

输入的查询SQL语句,是如何执行的?

【C語言】符號的深度理解

How to remove the black dot in front of the title in word document
随机推荐
杰理之AD 系列 MIDI 功能说明【篇】
Huawei ENSP simulator configures ACL access control list
华为ensp模拟器 配置ACL访问控制列表
ApplicationContext 与 BeanFactory 区别(MS)
Numpy vstack and column_ stack
Compréhension approfondie du symbole [langue C]
每日一题-LeetCode1200-最小绝对差-数组-排序
y56.第三章 Kubernetes从入门到精通 -- 业务镜像版本升级及回滚(二九)
Le module minidom écrit et analyse XML
Huawei ENSP simulator layer 3 switch
2021 CCPC Harbin B. magical subsequence (thinking question)
ArcGIS 10.2.2 | solution to the failure of ArcGIS license server to start
超详细教程,一文入门Istio架构原理及实战应用
哈希表(Hash Tabel)
股票开户佣金最低多少,炒股开户佣金最低网上开户安全吗
Redis bloom filter
Jerry's ad series MIDI function description [chapter]
学习突围3 - 关于精力
Jerry's ad series MIDI function description [chapter]
解析互联网时代的创客教育技术