Alex Chi Z.
blog / work / cv

#database

2023

  • Dec 28, 2023 State Store in Streaming Systems In this blog post, we walk through three different approaches to designing state stores in streaming systems.
  • Dec 20, 2023 My Final Semester in BusTub During Chi’s final semester at CMU, he made many changes to the BusTub project. In this post, he shares the story behind the BusTub MVCC project and his approach to designing a good course project.
  • Aug 11, 2023 A Year in BusTub This blog post revisits everything that has happened in BusTub in the past year and sets the next milestone for the system.
  • Jul 9, 2023 Blog Updates and Reactions Powered by Neon Postgres + Vercel Chi has updated his blog to use the Astro web framework. You can now react to each post by clicking the reaction buttons at the end; the feature is powered by Vercel Edge Functions and Neon Postgres.
  • Apr 7, 2023 Query Processing in BusTub Query Processing in BusTub

2022

  • Dec 28, 2022 Shared Indexes and Joins in Streaming Databases ↗ Shared Indexes and Joins in Streaming Databases
  • Dec 27, 2022 MiniLSM: Build an LSM-Tree Storage Engine in a Week! ↗ MiniLSM: Build an LSM-Tree Storage Engine in a Week
  • Jul 12, 2022 Developer Experience Counts: Behind the Scenes of RiseDev ↗ Developer Experience Counts: Behind the Scenes of RiseDev
© 2026 | Alex Chi Z.