I think The Apache Way is a Way of living and working. A group of like-minded people running projects and communities in a way that everyone agrees on, accomplishing a common goal.

–, Benedict goh

ApacheCon is the official global series of conferences of the Apache Software Foundation (ASF). ApacheCon is one of the most celebrated events in the open source world and one of the early days of the open source movement.

Back in 1998, before the ASF was founded, ApacheCon had attracted participants at all levels to explore the “technologies of tomorrow” in more than 300 Apache projects and their various communities. It was also during this session that the developers of HTTPD services got together and decided to form the Apache Software Foundation.

ApacheCon is held annually in Europe or North America and is a great opportunity for Apache developers to meet, discuss, and share ideas. Demonstrate the latest developments and innovations in the Apache project through hands-on presentations, keynote speeches, real-life case studies, training, hackathons, and more.

This year, in order to better serve the rapidly growing number of Apache users and contributors in Asia Pacific, the ApacheCon Organizing Committee and the Apache Software Foundation are pleased to announce that ApacheCon Asia, the first online conference for Asia Pacific time zones, will be held on August 6, 2021.

In order to give you a better understanding of Open Source and ApacheCon Asia, SegmentFault will interview some Track chairs or conference lecturers to let you know the background of the conference preparation and the stories of these experts.

Today, we are going to bring you an interview with Apache ShardingSphere Committer, Apache ShardingSphere ElasticJob core developer Wu Weijie.

The following is SegmentFault Sifter’s interview with Wu Weijie:

About Wu Weijie

Hi, I’m Wu Weijie, an Apache ShardingSphere Committer and a core developer of Apache ShardingSphere ElasticJob. Currently working as a Sphereex middleware development engineer, mainly involved in the development of Apache Shardingsphere and ElasticJob.


Wu Weijie first contact with the story of open source

Last June, I made my first Pull Request to the Apache project on GitHub. That was when the ElasticJob project was restarted and became a sub-project of Apache Shardingsphere. I thought it was interesting, so I got involved. At the same time, I am also very grateful to my friend Hao Zhi for pulling me into the community communication group, otherwise I would not have been able to start my “open source journey”.

My first PR was to remove some third party dependencies from the project and make minor tweaks to the script and page. At that time, my PR was merged, which made me feel the recognition of the community, and I also felt that there were many interesting things to participate in the open source community. Later, I continued to participate in the tasks of the community, and participating in open source projects became one of my spare time activities at that time. Now it’s part of my job to be involved in open source.


What have individuals and companies gained from participating in open source and contributing to the Apache community?

For me personally, participating in top-level Apache projects and learning excellent codes are of great help to the improvement of my professional ability. On the other hand, keeping my contribution in the Apache project is also a recognition of my professional abilities. But the most important thing is that during the process of participation, I was able to know a lot of like-minded people who helped me a lot in my development. Being able to join Sphereex and make progress with the big guys was one of my biggest gains.

For the company, SphereX is derived from Apache ShardingSphere. By participating in the Apache community contribution, SphereX is also indirectly or directly improving the company’s products, and is able to maintain continuous innovation and accelerate the creation of more excellent products.


Wu Weijie’s understanding of “The Apache Way”?

I think The Apache Way is a Way of living and working. A group of like-minded people running projects and communities in a way that everyone agrees on, accomplishing a common goal.


Wai Kit Ng and ApacheCon Asia

This time I am working on middleware Track. In this post, I will introduce you to ElasticJob, which is a subproject of Apache ShardingSphere. I will introduce you to ElasticJob, including the features, architecture and principles of ElasticJob, as well as the improvements from the previous version of ElasticJob.

I hope you will have a basic understanding of ElasticJob after listening to my share, and remember the capabilities ElasticJob provides when you encounter task scheduling scenarios that require dynamic sharding, high availability, etc.


Join us at ApacheCon Asia!

If it doesn’t come, it won’t come.


About Apache ShardingSphere ElasticJob

Apache ShardingSphere ElasticJob is a distributed scheduling solution for Internet ecology and massive tasks. It consists of two independent sub-projects: ElasticJob-Lite and ElasticJob-Cloud. It creates a distributed scheduling solution suitable for Internet scenarios through the functions of flexible scheduling, resource management and control, and job governance, and provides diversified job ecology through open architecture design. Its various products use the same job API, developers need only one development, can be arbitrarily deployed.

You are welcome to use it and participate in the discussion via email or GitHub Issues.

GitHub: https://github.com/apache/sha… Mailing list: https://lists.apache.org/list… Website: https://shardingsphere.apache…


About ApacheCon

ApacheCon is the official global conference series of the Apache Software Foundation. Since 1998, ApacheCon has been attracting participants at all levels, exploring “today’s technology of tomorrow” in more than 350 Apache projects and their various communities. In 2020 and 2021, the ApacheCon event will provide a virtual showcase of ubiquitous Apache projects and emerging innovations through conferences, keynote speeches, real-world case studies, community events, and more, all online and free of cost. For more information, please visit http://apachecon.com/ and https://twitter.com/ApacheCon.

About Apache Software Foundation (ASF)

Founded in 1999, the Apache Software Foundation is the largest open source Foundation in the world, managing more than 227 million lines of code and providing more than $20 billion worth of Software to the public, 100% free. ASF’s all-volunteer community has grown from its original 21 founders overseeing The Apache HTTP server to more than 850 individual members and 200 project management committees who work with more than 8,200 submitters through ASF’s “The Apache Way “, Successfully led over 350 Apache projects and initiatives. Apache software is an integral part of almost all end-user computing devices, from laptops to tablets to mobile devices for enterprise and mission-critical applications. The Apache project powers much of the Internet, manages terabytes of data, performs terabit operations, and stores billions of objects in almost every industry. The commercially friendly and relaxed Apache License v2 is an open source industry standard that has helped launch multi-billion dollar companies and benefited countless users around the world. ASF is a US 501(c)(3) non-profit charitable organization funded by individual donations and corporate sponsors, Including Aetna, Alibaba Cloud Computing, Amazon Web Services, Anonymous, Baidu, Bloomberg, Budget Direct, Capital One, Cloudera, Comcast, Confluent, and Didi Chuxing, Facebook, Google, Handshake, Huawei, IBM, Microsoft, Namebase, Pineapple Fund, Red Hat, Reprise Software, Target, Tencent, Union Investment, Verizon Media and Workday. For more information, please visit http://apache.org/ and https://twitter.com/TheASF.

ApacheCon Asia full agenda address: https://www.apachecon.com/aca…

Immediately registered address: https://hopin.com/events/apac…