Presentation: Lessons Debugging Serverless JVM Functions
Abstract
Microservices (and now serverless) pose a lot of interesting challenges when it comes to monitoring. Decoupling of code down to the "function" level offers a *lot* of interesting opportunities in terms of efficiently architecting code, but many a time does so at a loss of context. The lose of context makes monitoring of apps and performing Root Cause analysis of issues harder than what it used to be in monolithic (and even SOA) architectures. This talk condenses some of the serverless monitoring research and practices into an experience rich talk full of actionable advice for those implementing serverless.
Similar Talks
Observability in the SSC: Seeing Into Your Build System

Engineer @honeycombio
Ben Hartshorne
Stateful Programming Models in Serverless Functions

Principal Engineering Manager @Microsoft, helping lead the Azure Functions Team
Chris Gillum
Coding without Complexity

CEO/Cofounder @darklang
Ellen Chisa
Observability in the Development Process: Not Just for Ops Anymore

Cofounder @honeycombio
Christine Yen
Programming the Cloud: Empowering Developers to Do Infrastructure

TypeScript Co-Creator
Luke Hoban
Cloud Native Applications and Infrastructures Panel

TypeScript Co-Creator
Luke Hoban
Scaling Patterns for Netflix's Edge

Playback Edge Engineering @Netflix
Justin Ryan
Automated Testing for Terraform, Docker, Packer, Kubernetes, and More

Co-founder @gruntwork_io
Yevgeniy Brikman
Understand the Trade-Offs Using Compilers for Java Applications

Eclipse OpenJ9 and OMR Project Lead @IBM