Skip to content
View u70b3's full-sized avatar
  • Beijing China

Highlights

  • Pro

Block or report u70b3

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
u70b3/README.md

Hi, I'm Kid 👋

I'm an open-source data systems contributor working at the hard boundaries between query engines, lakehouse formats, and index infrastructure. I turn correctness, durability, compatibility, and performance problems into tested upstream changes.

  • Correctness and durability: WAL generations and fencing, cache/object-store lifetimes, weak-memory concurrency, safe FFI boundaries, overflow and NULL semantics, and failure propagation.
  • Query and index behavior: SQL compatibility, Parquet pruning, HNSW/IVF algorithm alignment, and vectorized Arrow execution.
  • Lakehouse interoperability: Iceberg/Paimon/DuckLake metadata, time travel, delete and rewrite paths, plus safe cross-language APIs.

I mostly work in Rust and C++, following problems into Java, Python, Node.js, or C when the boundary requires it. I favor explicit invariants, compatibility-preserving changes, reproducible failures, and benchmarks that explain—not merely report—performance.

Contributions include Lance/LanceDB, DuckDB/DuckLake, and Apache projects such as Doris, DataFusion/Comet, Iceberg, and Paimon.

Selected work

Selected upstream contributions: 48 merged pull requests across 14 repositories.

Browse all my pull requests →

Pinned Loading

  1. lance-format/lance lance-format/lance Public

    Open Lakehouse Format for Multimodal AI. Convert from Parquet in 2 lines of code for 100x faster random access, vector index, and data versioning. Compatible with Pandas, DuckDB, Polars, Pyarrow, a…

    Rust 7k 829

  2. duckdb/duckdb duckdb/duckdb Public

    DuckDB is an analytical in-process SQL database management system

    C++ 40.9k 3.7k

  3. apache/doris apache/doris Public

    Apache Doris is a real-time analytics and hybrid search database for AI agents.

    C++ 15.8k 3.9k

  4. apache/paimon apache/paimon Public

    Apache Paimon is a lake format that enables building a Realtime Lakehouse Architecture with Flink and Spark for both streaming and batch operations.

    Java 3.4k 1.4k

  5. apache/datafusion apache/datafusion Public

    Apache DataFusion SQL Query Engine

    Rust 9.3k 2.4k

  6. iceberg-rust iceberg-rust Public

    Forked from apache/iceberg-rust

    Apache Iceberg

    Rust