Build & DeployBuild & Deploy
Conference - Short25min
INTERMEDIATE

Troubleshooting Microservice Architectures

This talk addresses troubleshooting in complex systems with numerous services, focusing on essential service information and dashboard structuring for clarity. It covers using observability signals—metrics, logs, traces, profiles—for insights, and discusses automation strategies for root cause analysis, examining both complete and partial automation approaches.

Peter Zaitsev
Peter ZaitsevPercona, FerretDB, Coroot

talkDetail.whenAndWhere

Thursday, June 12, 12:50-13:15
Room 1
talks.description
In this talk, we’ll delve into troubleshooting complex systems comprising hundreds or even thousands of services. We’ll address key questions like: What information do we require about each service? How do we structure dashboards for rapid comprehension of the system's current state? We'll also explore the effective utilization of observability signals - metrics, logs, traces, and profiles - discussing their respective applications and the insights they provide. Additionally, we'll examine automation strategies for root cause analysis, considering both complete and partial automation approaches.
troubleshooting
automation
observability
dashboards
talks.speakers
Peter Zaitsev

Peter Zaitsev

Percona, FerretDB, Coroot

United States of America

Peter Zaitsev is an entrepreneur and co-founder of Percona, Coroot, FerretDB and other tech companies. As one of the leading experts in Open Source strategy and database optimization, Peter has applied his technical knowledge and entrepreneurial drive to contribute as a board member and advisor to several open source startups. Additionally, Peter is the co-author of the book "High Performance MySQL: Optimization, Backup and Replication," one of the most popular books on MySQL performance.
comments.title

comments.speakerNotEnabledComments