The building blocks of scalable systems — load balancing, caching, queues, partitioning, and the reliability work around them.

COURSE · BACKEND & INFRASTRUCTURE
12 LESSONS

YOUR INSTRUCTOR
Tomas moves between data work and backend architecture, which is less of a jump than it sounds: both are mostly about what you do when the volume grows by two orders of magnitude. He teaches with worked examples and back-of-the-envelope numbers, because a design you cannot estimate is a design you cannot defend.
View instructorKnow what load balancers, caches, and queues each solve, and what they cost you.
Partition and replicate data, and reason clearly about the consistency you gave up.
Handle retries, idempotency, and rate limiting so failures do not compound.
Do the arithmetic that turns a hand-wavy design into a defensible one.
4 MODULES · 12 LESSONS · 1H 37M TOTAL
MODULE 01 Core Building Blocks
The three components that appear in nearly every architecture diagram, and what each one is actually for.
3 LESSONS · 38M
MODULE 02 Data at Scale
What happens to your database when one machine is no longer enough.
3 LESSONS · 18M
Every lesson, searchable to the second.
© 2026 BIBLION
PRIVACY · TERMS · CONTACT