Presented by:

Peterzaitsev

Peter Zaitsev

Coroot

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.

No video of the event yet, sorry!

In the current era of cloud computing, gone are the days of managing single-app systems with a standalone database. Instead, we find ourselves responsible for overseeing complex systems containing hundreds of services and dozens of databases. What makes it even more challenging is the dynamic nature of these systems. Databases can now migrate between nodes, and their storage performance can be adjusted on the fly.

In this talk, we'll discuss how to maintain observability of Postgres databases in such environments: Using eBPF to create a detailed service map and instrument Postgres calls from any client app to a specific database. Automatically discovering topologies within High Availability (HA) Postgres clusters managed by various Kubernetes Operators. Monitoring the underlying cloud resources, including VMs, storage volumes, and network.

Date:
2024 April 17 11:10 PDT
Duration:
50 min
Room:
Santa Clara
Conference:
Postgres Conference 2024
Language:
English
Track:
Ops
Difficulty:
Intermediate