API Resilience
Build servers that stay up when things go wrong — rate limiting, graceful shutdown, and retry safety.
01
learn
Graceful Shutdown
Stopping servers without dropping requests
02
practice
Graceful Shutdown
beginnerlifecyclesignalsconnectionshttp
03
learn
Rate Limiting
Protecting services from excessive traffic
04
practice
Rate Limiter
intermediaterate-limitingmiddlewareredishttp
05
learn
Circuit Breaker
Protecting downstream calls with a state machine
06
practice
Circuit Breaker
intermediatecircuit-breakerfault-tolerancestate-machinehttp
07
learn
Retry-Safe Workflows
Building multi-step operations that survive failures
08
practice
Retry-Safe Workflow
advancedretriestransactionsfailure-handlingdatabase