Skip to content
View skyzh's full-sized avatar
Block or Report

Block or report skyzh

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse

Hi, I'm Chi, currently working @neondatabase. I spent most of my life in Shanghai, and now I'm living in Pittsburgh.

  • I'm maintaining RisingLight, an educational OLAP database system.
  • I worked on BusTub as a teaching assistant for @cmu-db's intro to database course when I was in Carnegie Mellon University.
  • I'm interested in exploring how to productively use the Rust programming language in data-intensive applications.
    • In mini-lsm, you will learn how to build a LSM-tree storage engine in Rust.
    • In type-exercise-in-rust, you will learn how to build a vectorized expression evaluation framework in database systems with Rust.
    • In write-you-a-vector-db, you will add vector extensions to a relational database system.


  1. risinglightdb/risinglight risinglightdb/risinglight Public

    An educational OLAP database system.

    Rust 1.5k 208

  2. cmu-db/bustub cmu-db/bustub Public

    The BusTub Relational Database Management System (Educational)

    C++ 3.8k 1.7k

  3. mini-lsm mini-lsm Public

    A tutorial of building an LSM-Tree storage engine in a week!

    Rust 2.3k 308

  4. write-you-a-vector-db write-you-a-vector-db Public

    A Vector Database Tutorial (over CMU-DB's BusTub system)

    C++ 579 14

  5. tikv/tikv tikv/tikv Public

    Distributed transactional key-value database, originally created to complement TiDB

    Rust 14.7k 2.1k

  6. neondatabase/neon neondatabase/neon Public

    Neon: Serverless Postgres. We separated storage and compute to offer autoscaling, code-like database branching, and scale to zero.

    Rust 13k 359