Skip to content

Releases: skyzh/mini-lsm

Mini-LSM v202501

20 Jan 00:30
Compare
Choose a tag to compare

This is a yearly release of the mini-lsm course. The 2025 release includes various bug fixes and typo fixes. I would like to thank everyone who helped with this course.

Join the Discord server: https://skyzh.dev/join/discord

Start learning: https://skyzh.github.io/mini-lsm/

Week 1+2 reference solution: https://github.com/skyzh/mini-lsm/tree/main/mini-lsm

Week 3 reference solution: https://github.com/skyzh/mini-lsm/tree/main/mini-lsm-mvcc

Solution checkpoint (still the v202401 version): https://github.com/skyzh/mini-lsm-solution-checkpoint

Your feedback is greatly appreciated -- feel free to discuss and leave your comments in the Discord Server or on GitHub!

What's Changed

New Contributors

Full Changelog: v202401...v202501

Mini-LSM v202401

30 Jan 07:51
Compare
Choose a tag to compare

We are happy to announce the tutorial of Mini-LSM is complete! In this tutorial, you will build a LSM-tree storage engine in one week, and add more functionalities to the engine / make it production ready in the next two weeks.

Join the Discord server: https://skyzh.dev/join/discord

Start learning: https://skyzh.github.io/mini-lsm/

Week 1+2 reference solution: https://github.com/skyzh/mini-lsm/tree/main/mini-lsm

Week 3 reference solution: https://github.com/skyzh/mini-lsm/tree/main/mini-lsm-mvcc

Solution checkpoint: https://github.com/skyzh/mini-lsm-solution-checkpoint

Your feedback is greatly appreciated -- feel free to discuss and leave your comments in the Discord Server or on GitHub!