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.
Decouple microservices using durable commit logs, consumer group offsets, and dead-letter queue poison message handling.
Learn by doing
Connect services, data, and scale.
Turn requirements into clean abstractions.
Make the logic work, then make it efficient.