Congrats, Xinyu!
Best, Kaijie ---- On Wed, 25 Jun 2025 09:54:43 +0800 Xinyu Tan <tanxi...@apache.org> wrote ---- Hi, all The following reflects my sincere thoughts when I was recognized as a committer by the community: "My journey into distributed systems began with the Raft algorithm, which sparked a deep affinity for consensus algorithms. Currently, part of my work in the IoTDB community also revolves around exploring consensus algorithms, where we examine the trade-offs between availability, consistency, and performance. Undoubtedly, Raft and Ratis have become our best choices in the realm of strong consistency. I have always found the word "Quorum" to be very elegant, and there is often debate in the database community about whether "One Size Fits All." This is why I named my GitHub account "OneSizeFitsQuorum," aiming to build a bridge between distributed systems and databases. Now, it seems that this dream is becoming a reality. I am truly honored to receive recognition from the Ratis community today. Moving forward, I will continue contributing to the Ratis community and work towards strengthening the collaboration between the IoTDB and Ratis communities to achieve a better, mutually beneficial outcome." Now, as I take the next step into the role of PMC member, I am truly honored by the recognition from the Ratis community and excited about the opportunity to contribute further in this new capacity. Looking ahead, my goal is not only to support the community's growth but also to establish Ratis as the de facto standard for Raft implementations in Java. I am deeply grateful for the trust placed in me, and I eagerly look forward to driving innovation and fostering growth within the Ratis community. Best ------------- Xinyu Tan On 2025/06/23 17:53:17 Tsz Wo Sze wrote: > Hi dev, > > The Project Management Committee (PMC) for Apache Ratis > is delighted to announce that Xinyu Tan has joined the PMC! > > Xinyu (github: OneSizeFitsQuorum) became a Ratis committer in 2024. > After that he continued contributing to Ratis, most notably, > rolling out multiple releases. He was the release manager for > Ratis 3.1.1, 3.1.2 and 3.1.3. He is now working on the upcoming > Ratis 3.2.0 release. He is also a contributor to the Apache IoTDB, > which uses Ratis for its consensus framework. He compiled a research > document on choosing a Java implementation of the Raft library > in 2022 [1]. The document was one of the key decision-makers [2] > in selecting Ratis as the strong consistency protocol implementation > for the IoTDB consensus framework. He shared the motivation behind > Apache IoTDB's choice of Ratis at CommunityOverCode Asia 2024 [3]. > He also helped bring contributors from the IoTDB community to the > Ratis community. > > The PMC - Project Management Committee - manages and guides the > direction of the project, and is responsible for inviting new > committers and PMC members to steward the longevity of the project. > See https://community.apache.org/pmc/responsibilities.html if you're > interested in learning more about the rights and responsibilities of > PMC members. > > Please join us in welcoming Xinyu to their new role in our project! > > Tsz-Wo > On behalf of the Ratis PMC > [1] https://apache-iotdb.feishu.cn/docs/doccnvnVu1DPJkLBvVy9frGelke > [2] https://lists.apache.org/thread/r0hn2dzcp0noxf0zsk14c4l8v6188f00 > [3] Apache IoTDB : A distributed time series database with scalable > https://www.youtube.com/watch?v=jW4YJZgkA5E >