Upcoming
Serverless Beyond the Happy Path: What Actually Happens in Production
Serverless works in demos. Production is another story. Learn how to design for retries, concurrency, cold starts, and failure so your serverless systems survive real traffic and real teams.
Serverless platforms seem simple and scalable. But many teams find new problems after launch. Issues like retry storms, poison messages, cold starts, high costs, and fragile deployments can appear weeks or months later, often when traffic grows, or the original team is gone. These problems aren’t rare; they happen when only the ideal case is designed for.
This session examines what really happens when serverless systems run in production. It won’t cover services or frameworks. Instead, it examines how functions retry, overlap, repeat, and fail in real use. Attendees will learn why typical mental models fail, why idempotency requires a system-level focus, and how simple ideas about concurrency can lead to failures.
Next, the session links these systems’ operation to real-world use. It explains how to use observability and cost information to see system behavior, not just errors. Attendees will learn how to find retry storms, poison messages, and cold-start problems before they cause trouble.
Finally, there is a live demo. It improves a serverless Function app that looks fine, but has hidden flaws. The session will cover patterns for handling failures, versioning, safe deployments, and ownership.
Want me to present this at your event?
Email chadgreen@chadgreen.com to book this presentation.