Implementando alta disponibilidade e continuidade de serviço no MySQL nos dias atuais

Event MySQL BR Conf 2025
Location São Paulo, Brazil
Dates Oct 4, 2025
Presentation Oct 4, 2025
Speaker
Fernando Laudares Camargos
Fernando Laudares Camargos

Percona, Senior Support Engineer

Tags: #MySQL

Abstract

A 25 anos atrás, a introdução da replicação nativa contribuiu para fazer do MySQL o banco de dados mais utilizado pelas principais aplicações movendo a Internet. A essência do conceito permanece a mesma: se algo der errado com o servidor principal, os dados continuam disponíveis “online” na réplica. Mas a maneira como essa solução é implementada evoluiu bastante. Aliás, hoje contamos com mais de uma opção. Recentemente, me encontrei trabalhando em três projetos muito similares envolvendo HA para MySQL e continuidade de serviço. Porém, os requisitos de cada um eram tais que me vi sugerindo uma implentação diferente em cada caso. Nessa apresentação, uso as características desses projetos como pano de fundo para destacar as diferenças entre a replicação assíncrona traditional e a semi-síncrona, que hoje pode ser implementada tanto com o plugin Galera, utilizado pelo Percona XtraDB Cluster (PXC) e MariaDB Cluster, quanto pelo Group Replication, que constitui a base do InnoDB Cluster.

Speaker Bios

Fernando Laudares Camargos

Percona, Senior Support Engineer

Fernando joined Percona in early 2013 after 8 years working for a Canadian company specialized in Linux and Open Source technologies. As a member of Percona’s Support team, Fernando works closely with customers helping them troubleshoot issues with MySQL, PostgreSQL, and MongoDB servers and looking for answers to various database-related questions and challenges. He also has a personal interest in education in general and loves to read and talk about this subject.

See all talks by Fernando Laudares Camargos »

✎ Edit this page on GitHub