01 / FOUNDATIONS
All 200 concepts →Core concepts
The building blocks. Explained clearly.
A handbook for software systems
Complex systems. Clear thinking.
Learn how engineering systems work, where they fail, and how to make sound design decisions.
Find your starting point
The building blocks. Explained clearly.
Real requirements. Concrete designs.
Patterns in the context that matters.
How to structure, reason, and prepare.
Prevent silent data corruption when long GC pauses or network partitions expire leases before storage writes complete.
Learn by doing
Connect services, data, and scale.
Turn requirements into clean abstractions.
Make the logic work, then make it efficient.