Complex Stateful Applications Made Easier with Kubernetes

Wednesday 11:00 AM - 11:50 AM

@ Hill Country A

MySQL/MariaDB

50 minutes conference

Intermediate

Tracks:
MySQL, Kubernetes

MySQL is the world's most popular open source database and Kubernetes is the most popular and rapidly-developing project currently. The purpose of this talk is to explain and demonstrate how running a complex stateful application such as a database is made easier using Kubernetes and that there are a number of options available.

MySQL deployment patterns covered will start with explaining simple how to run MySQL with a simple command using a helm chart; onto how a MySQL asynchronous replicated master/slave MySQL pattern works on Kubernetes; onto how several different MySQL operators can be used giving a detailed discussion; and demonstration will showcase the Oracle MySQL Operator which uses group replication and the MySQL router, and makes creating MySQL clusters, backups, and restorations trivial.

Last to be covered will be project Vitess which is used for horizontal scaling of MySQL which has numerous benefits such as built-in sharding and shard management, connection-pooling, query sanitization.


Speakers

Patrick Galbraith

Patrick Galbraith (Oracle)

Principal Staff Engineer

Biography:

Patrick Galbraith has been involved in MySQL, Linux, and other Open Source (OSS) projects back to the early days of Slackware. He has worked broad spectrum of companies and in a wide array of roles throughout his career, including Slashdot, MySQL, Blue Gecko, HP, and now Oracle, now currently a member of the team at Oracle building MySQL-as-a-Service.

He has contributed to a number of Open Source projects such as MySQL, Drizzle, DBD::mysql, Kubernetes, Helm charts for Percona MySQL


Connect with Percona

Stay Connected on:

Percona Live 2019 starts in:

Percona Live Conferences

The Percona Live Open Source Database Conferences are the premier event for the diverse and active open source database community, as well as businesses that develop and use open source database software.
 

Contact Us

For general information about the event/expo/conference, including registration, please contact us at:

  • info(@) percona.com
  • +1-888-401-3401
  • +1-919-948-2863
  • 8081 Arco Corporate Drive - Suite 330 - Raleigh, NC 27617, USA