Public curriculum

What comes after
the foundations.

Eighteen planned field guides connect API contracts and durable data to distributed systems and real-time delivery. A topic becomes a lesson only after it is complete and reviewed.

TopicSystem focusStatus

Stage 1 · API contracts and durable data

10
Caching as Controlled StalenessTreat every cache as an explicit staleness budget.
Redis · cachingPlanned
12
Search Beyond SQL LIKEUnderstand what a search engine stores before tuning relevance.
Elasticsearch · searchPlanned

Stage 2 · Reliability and service operations

14
Service-to-Service ContractsChoose a protocol by coupling and delivery needs.
gRPC · microservicesPlanned
15
Configuration as a Runtime ContractMake invalid configuration fail before traffic arrives.
configuration · secretsPlanned
17
Graceful Lifecycle ManagementTreat process lifecycle as part of request correctness.
shutdown · KubernetesPlanned

Stage 3 · Security, scale, and delivery

18
Backend Security by Trust BoundarySecure transitions between trust zones instead of memorizing vulnerability names.
security · OWASPPlanned
20
Scaling Data and StateScale state without losing the invariants that make it useful.
sharding · replicationPlanned
21
Concurrency, Parallelism, and BackpressureMatch the execution model to the work and its capacity limit.
concurrency · event loopPlanned
22
Containers and Delivery SystemsMake a release reproducible before making it frequent.
Docker · KubernetesPlanned
24
Messaging and Event StreamsSeparate message transport from the business guarantee you need.
Kafka · messagingPlanned
25
Real-Time ConnectionsDesign the connection lifecycle, not only the happy-path message.
WebSockets · SSEPlanned