Don’t miss these talks on the Google community track at Percona Live Online

Jan Kleinert
Google Cloud - Community
3 min readMay 3, 2021

Join us in the Google community track at Percona Live Online on May 12–13, 2021 for talks on topics ranging from using databases with Kubernetes to database migration to observability and troubleshooting. Percona Live is a community-focused event for database developers, administrators, and decision-makers to network with peers and technology professionals.

Here’s a preview of some of the talks we’ll be presenting at the event.

How to choose the right solution when lifting and shifting your database to the cloud

Shachar Guz, Product Manager

Database migrations can be complex, time-consuming, and costly, increasing the risk of moving to the cloud. Enterprises need effective and reliable database migration tools that help automate this process for seamless cloud adoption.

In this session we will elaborate on the considerations to take into account when choosing database migration methods and technology, and the different aspects that can impact risk such as migration fidelity and downtime. You’ll leave knowing how to take into consideration critical aspects of the migration journey such as preparation, connectivity, and downtime, and how to leverage Database Migration Service for migration success.

Deploying highly available PostgreSQL with GKE

Christoph Bussler, Solutions Architect and Shashank Agarwal, Database Migration Engineer

When you have an application running in Google Kubernetes Engine, there are multiple options and considerations for how to deploy a database. In this session, you’ll learn some of the architectural considerations for choosing a database deployment option in GKE. We will demonstrate one of these options, as you learn how to configure PostgreSQL as a container in GKE based on regional persistent disks and PersistentVolumeClaims. Running PostgreSQL on regional persistent disks provides a RPO of zero in case of a zone outage and we will demonstrate how a failover takes place.

Demystifying database performance issues with SQL Commenter and Cloud SQL Insights

Jan Kleinert, Developer Advocate

Have you ever tried to troubleshoot a database performance issue in an application that was built using an ORM? ORMs can simplify development of applications that communicate with databases, but since the ORMs are generating the SQL statements, it can be difficult to determine which application code is resulting in slow queries.

SQL Commenter is an open source library that enables ORMs to augment SQL statements with comments about the code that caused its execution, making it easier to correlate your application code with the SQL statements that were generated by the ORM.

In this session, we will demonstrate how to set up and use SQL Commenter with an application that uses Knex to diagnose query performance. We’ll also touch on the other frameworks and ORMs that SQL Commenter supports as well as how you can view this data in database logs and observability tools, including Cloud SQL Insights.

Working effectively with Cloud SQL on Kubernetes

Eno Compton, Developer Relations Engineer

There’s a lot to like about Kubernetes and Cloud SQL, but it’s not always clear how to use them together. This talk will be a deep-dive into Cloud SQL and how to run it effectively on Kubernetes. The talk will be developer-centric and will start with the basics of connecting to Cloud SQL from Kubernetes. It will include how to run load tests and then size an instance. And, it will end with how to enable connection pooling to get the most out of Cloud SQL while having some fun along the way.

We hope you’ll join us for the sessions and Q&A to learn about these topics and technologies in more detail. The speakers will be available in Q&A chat during the event. The Google community track sessions take place on May 13, but be sure to check out the entire schedule and register today!

--

--