January 15, 2020

211 words 1 min read

Lessons in debugging serverless architecture

Lessons in debugging serverless architecture

Serverless architecture opens up a world of opportunity for development, providing ease of use while deploying and operating at scale. But this can decrease visibility, making it difficult to see when your environment is misbehaving in terms of throughput, functionality, and performance. Tal Weiss introduces a successful new framework for debugging serverless architecture with real-world examples.

Talk Title Lessons in debugging serverless architecture
Speakers Chen Harel ♨ (OverOps)
Conference O’Reilly Software Architecture Conference
Conf Tag Engineering the Future of Software
Location San Jose, California
Date June 11-13, 2019
URL Talk Page
Slides Talk Slides
Video

Microservices and serverless pose a lot of interesting challenges when it comes to monitoring. Decoupling code down to the “function” level offers many opportunities in terms of efficiently architecting code but often does so at a loss of context. The loss of context makes monitoring apps and performing root cause analysis of issues harder than it used to be in monolithic (and even SOA) architectures. Tal Weiss condenses serverless monitoring research and best practices into an experience-rich presentation full of actionable advice, real-world examples, and a new debugging framework. Tal explores the limitations of debugging serverless applications and introduces a new framework––Guardian Angel––that captures the context of failures to improve troubleshooting in serverless environments. Topic include:

comments powered by Disqus