Latest posts

  • 29th April 2026

Server, crates and docs

Some updates on the initial server implementation, crate reorganization and docs

Read more 
  • 15th February 2026

Storage manager - the buffer

An overview of the implementation for the buffer manager, one of the three major services of the storage subsystems.

Read more 
  • 19th January 2026

insertion in heap pages

Implementation of the insertion algorithm for unsorted heap pages

Read more 
  • 5th January 2026

maintaining stable row identifiers during page maintenance

A rule that must be respected by the storage engine is to guarantee that internal page operations do not alter the slot numbers of existing rows

Read more 
  • 11th December 2025

Paging the data

An overview of the concept of slotted pages in a storage engine along with details on how it was implemented

Read more