Papers · Vol. VI · 2026 A reading list for the curious engineer Topics I: VI

Volume VI: opening pages

A library, on shelves.

Papers worth reading, organised by topic. The classics that shaped systems thinking, plus the modern papers that turned ideas into production. Each entry is annotated with what it says, not what its abstract claims.

I

Distributed systems.

Consensus, replication, partitioning: the foundations.

II

Storage & databases.

Indexes, logs, transactions, isolation.

III

Networks & protocols.

How packets, sessions, and trust are wired.

IV

Security & cryptography.

What is provably hard, what is operationally hard.

V

Machine learning.

Foundational papers, and a few that built the modern era.

VI

Operating systems & runtimes.

Schedulers, memory, virtualisation.

VII

Programming languages & verification.

Type systems, compilers, and proofs about software.

Adjacent

After the papers, the maths.

Many of these papers lean on a small number of mathematical and physical foundations: information theory, probability, graph theory, queueing theory. The next volume covers them, with worked examples.

Open Foundations →