Outline: (1) stateless app servers and replica sizing; (2) monolith, modular monolith, microservices, DDD and Conway; (3) API styles and contracts; (4) workers and schedulers; (5) serverless and autoscaling; (6) external integrations: idempotency, webhooks, reconciliation, outages.
Ask: why not 100 replicas? Cost, and 100 × 20 connections = 2,000 connections to PostgreSQL: the bottleneck moves to the database. Show the scale-out scenario in the playground.