00 /What You Will Learn
By the end you will be able to
- Distinguish the architectural tradeoffs between WebSockets (bidirectional, full-duplex) and Server-Sent Events (unidirectional, HTTP-native).
- Demonstrate automated stream recovery and event re-ordering using the Last-Event-ID HTTP header.
- Reproduce a thundering herd reconnect storm: observe how naive simultaneous reconnection bursts saturate server accept queues.
- Implement AWS-recommended Full Jitter Exponential Backoff to temporally disperse client retries across a wide distribution window.
- Measure burst rate suppression: prove an 85 percent reduction in peak connections per 100 millisecond window.
Before you start
Complete Lab 01 (Docker Compose Basics) and Lab 12 (Timeouts, Retries & Toxiproxy) first. You should understand HTTP headers, TCP handshakes, and retry backoff concepts. Docker Desktop must be running.