Presentation: Debugging Containerized Microservices

Track: Tools and Culture: What's Beyond a Stack of Containers?

Location: Pacific DEKJ

Day of week:

Slides: Download Slides

Level: Intermediate

Persona: Architect, Backend Developer, Chaos/Resiliency/SRE, Developer, DevOps Engineer, Technical Engineering Manager

Abstract

The mainstreaming of containerization and microservices is raising a critical question by both developers and operators: how do we debug all this?

Debugging microservices applications is a difficult task. The state of the application is spread across multiple microservices, and it is hard to get a holistic view of the state of the application. Currently debugging of microservices is assisted by openTracing, which helps in tracing of a transaction or workflow for post-mortem analysis, and linkerd and itsio which monitor the network to identify latency problems. These tools however, do not allow to monitor and interfere with the application during run time.

In this talk, we will describe and demonstrate common debugging techniques and we will introduce Squash, a new tool and methodology.

Speaker: Idit Levine

Founder and CEO of solo.io

Idit Levine is the founder and CEO of solo.io, where she is aiming to streamline the cloud stack. Prior to founding solo.io, Idit was the CTO of the cloud management division at EMC and a member of its global CTO Office. At EMC, Idit lead, designed and implemented project UniK, an open source platform for automating unikernels compilation and deployment and project layer-x, an open source framework for cross-cluster scheduling . At solo, Idit recently released Squash, an open source platform for debugging microservices applications.

Find Idit Levine at

Similar Talks

Linux Foundation's Project EVE: A Cloud-Native Edge Computing Platform

Qcon

Co-founder, VP Product and Strategy @ZededaEdge & Member Board Of Directors for LF Edge @linuxfoundation

Roman Shaposhnik

Stateful Programming Models in Serverless Functions

Qcon

Principal Engineering Manager @Microsoft, helping lead the Azure Functions Team

Chris Gillum

Coding without Complexity

Qcon

CEO/Cofounder @darklang

Ellen Chisa

User & Device Identity for Microservices @ Netflix Scale

Qcon

Senior Software Engineer in Product Edge Access Services Team @Netflix

Satyajit Thadeshwar