Production Readiness & Deployment
Graceful shutdown, containers done right, connection pools, resilience patterns and zero-downtime releases.
- 1✓
What happens when your Spring Boot pod gets SIGTERM? Design a graceful shutdown that loses zero requests.
staff - 2✓
Containerize a Spring Boot app properly: images, layers, and JVM memory in a memory-limited container.
staff - 3✓
Size a HikariCP pool and the timeout chain. Why is 'increase the pool' usually the wrong fix?
architect - 4✓
Timeouts, retries, circuit breakers, bulkheads: compose resilience for a service calling three downstreams.
architect - 5✓
Zero-downtime deployments: rolling updates, backwards-compatible migrations, and the expand/contract pattern.
architect