Welcome to Committers! This time it is a classmate from Alibaba Cloud

file

As of today, the number of Stars of the Apache DolphinScheduler project on GitHub has exceeded 10.6K, and the number of contributors has also exceeded 470. The continuous growth of the community is inseparable from the support of every Contributor.

Recently, Apache DolphinScheduler welcomed a new Committer. He is a development engineer from Alibaba Cloud. Although he has not participated in the contribution of Apache DolphinScheduler community for a short time, he is an "activist". He has contributed to the community the remote log storage mechanism, the resource center has added support for cloud object storage and other functions, and he has been active in the community to solve problems. Come and meet this classmate!

PROFILE

Cheng Xin

Company: Alibaba Cloud

Position: Development Engineer

Github ID: rickchengx

Field of work: Big data scheduling system development

Hobbies: Fitness

Community Contribution Inventory

a. Remote log storage mechanism and corresponding plug-ins of different storage types (including OSS, S3, etc.) b. Resource Center adds support for cloud object storage c. Partial permission checks, UT, k8s task types, etc.

dialogue community

Q: Is there any interesting story behind the association with Apache DolphinScheduler?

A: The content of the work is related to the big data scheduling system, so in the process of using Apache DolphinScheduler, some bugfix/improvement/feature are also contributed to the open source community. In the process of community participation and contribution, I also met many like-minded friends and learned a lot of new knowledge.

Q: How long is the source? Why does open source appeal to you?

A: The source is about half a year. In the open source community, everyone is equal and open, and everyone can contribute, discuss, and review code together to help open source software continue to improve and improve. The process of participating in the contribution of the open source community is also the process of reflecting personal value.

Q: Has secondary development been carried out based on DolphinScheduler? Can you introduce the development plan?

A: Functions such as log storage and resource center adding support for cloud object storage have been given back to the open source community.

Q: What was your first impression of the phinScheduler community contribution? What do you hope to gain here?

A: My first impression is equality, openness and tolerance. The committers and PMCs in the community will be very enthusiastic to review the code and give suggestions. I hope that through my contribution, DolphinScheduler will become better.

Q: What do you think is the most critical requirement of the scheduling system? Does DolphinScheduler meet these key needs? What new optimizations and improvements do you expect DolphinScheduler to make in the future?

A: The most critical requirement of the scheduling system is stability. If tasks cannot be scheduled and executed normally, the scheduling system will lose its most basic meaning. DolphinScheduler currently may have bugs in some borderline cases, and the community has been continuously improving to improve stability.

Q: What kind of support can participation in the DolphinScheduler community provide for your personal growth?

A: In the process of community contribution, improve your own code ability, and the ability to communicate, discuss, analyze, and solve problems with others in the community.

Q: How do you feel about becoming a community Committer?

A: As the Apache Dolphinscheduler Committer, I am very grateful to the community partners who have helped review and discuss issues in the past few months. I am very happy to grow up with you and work together to make Dolphinscheduler better. I will continue to maintain my enthusiasm and make more contributions to the community!

This article is supported by Beluga Open Source Technology!

Guess you like

Origin blog.csdn.net/DolphinScheduler/article/details/131251102