Building distributed systems & infrastructure tools in Rust
Distributed systems · Databases · Storage engines · Developer tooling
Based in Guangzhou, China (UTC+8) — experienced in async collaboration across time zones.
|
Distributed KV store on Raft + RocksDB A library-first distributed consensus engine providing clean abstractions over Raft protocol and RocksDB for building strongly consistent systems. |
Redis-compatible distributed database Drop-in Redis alternative with Raft-based strong consistency and automatic cluster failover. Redis protocol compatible with linearizable guarantees. |
|
AI-powered CLI coding agent A terminal-native AI coding assistant leveraging Rust's performance for fast, reliable code generation and manipulation. |
Replicate SQLite to everywhere A lightweight replication tool that bridges SQLite with cloud storage — S3, FTP, WebDAV, Google Drive, Dropbox and more. Ship local data to the cloud without heavyweight infrastructure. |
|
A deep dive into Lua source internals Comprehensive walkthrough of the Lua VM, compiler, and runtime. Published as 📘 《Lua设计与实现》 (Simplified Chinese) and 📗 《月亮般輕盈》 (Traditional Chinese). |
| Project | Last PR | PRs |
|---|---|---|
| databend — Modern cloud data warehouse | 2024-08-08 | 271 |
| openraft — Advanced Raft consensus in Rust | 2025-03-06 | 33 |
| arrow-rs — Official Rust Apache Arrow | 2026-01-27 | 6 |
| lance — Open lakehouse format for multimodal AI | 2026-01-21 | 5 |