Pslydhh is a Research Engineer and database R&D practitioner based in China with nine years of hands-on experience in high-performance back-end systems. They contribute to prominent open-source projects, including StarRocks—an industry-grade, sub-second analytics query engine—where they implemented core sort operator functionality in the pipeline execution engine. Their Rust work on crossbeam demonstrates deep expertise in concurrent data structures and atomics, having optimized linked-list tail manipulation to reduce spinning and unnecessary calls. Comfortable across C++ and Rust, they focus on efficient algorithms and low-level performance tuning for databases and concurrent systems. Peers can expect a pragmatic engineer who bridges research insights with production-grade implementations and a knack for squeezing latency and contention out of critical paths.
The world's fastest open query engine for sub-second analytics both on and off the data lakehouse. With the flexibility to support nearly any scenario, StarRocks provides best-in-class performance for multi-dimensional analytics, real-time analytics, and ad-hoc queries. A Linux Foundation project.
Role in this project:
Back-end Developer
Contributions:257 reviews, 147 commits, 158 PRs in 1 year 3 months
Contributions summary:Pslydhh primarily contributed to the implementation of the sort operator within the StarRocks database, adding new functionality and associated files related to the sorting process within the pipeline execution engine. The commits show detailed code changes within C++ files focusing on pipeline execution. These contributions included modifying data structures and algorithms.
Contributions:5 commits, 4 PRs, 5 comments in 1 day
Contributions summary:Pslydhh contributed to the `crossbeam-rs/crossbeam` repository, which focuses on concurrent programming in Rust. Their work involved modifying the `src/flavors/list.rs` file, specifically related to linked list implementations within the project. The commits focused on improving the efficiency of the list data structure by optimizing the tail pointer manipulation, eliminating unnecessary spinning, and removing unnecessary function calls. Their efforts demonstrate a deep understanding of concurrent data structures and atomic operations within the context of Rust.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.