Skip to content
Low-Level Atlas IIKnowledge Atlas
Atlas Home

Entry Layer

Low-Level Index Start Here Must Know

Learning Path

00Orientation
Phase page
01Warm-up Builds3
Phase page
Shell from Scratch1
Overview
malloc from Scratch1
Overview
Regex Engine from Scratch1
Overview
02Data & Serialization1
Phase page
Mini Git1
Overview
03Networked Systems1
Phase page
HTTP Server from Scratch1
Overview
04Concurrency & Performance II1
Phase page
Concurrency in Practice1
Overview
05The Database Engine2
Phase page
KV Store & Durability1
Overview
Relational Layer & Query Engine1
Overview
★Always Active1
Phase page
Craftsmanship Low-Level II1
Overview

Reference System

Registries1
Reference Registry
updated · 2026-07-19v0.1
⌘K
ENES
GitHub
Home/Low-Level/Phase 02 · Data & Serialization
phase~1 min readUpdated 2026-06-30#phase#data

Phase 02 · Data & Serialization

One branch: a minimal Git. Content-addressed storage, hashing, and the commit graph — data structures and binary serialization with a working .git of your own as the payoff.

Read Next

  • Mini Git

Related notes

Low-LevelPhase 00 · OrientationWhere to start, what Atlas I you need first, and how this atlas is organized.Low-LevelPhase 01 · Warm-up BuildsShort, self-contained builds that put Atlas I's fundamentals to work.Low-LevelPhase 03 · Networked SystemsA real HTTP/1.1 server from raw sockets — the entry point into networked systems.Low-LevelPhase 04 · Concurrency & Performance IIAtlas I's concurrency theory anchored in the HTTP server and the database engine.

On This Page

Read Next Back to top