vision thriving 2010

MySQL Percona Server

Founded by former MySQL engineers Peter Zaitsev and Vadim Tkachenko, Percona Server is a drop-in MySQL replacement focused on enterprise performance, diagnostics, and scalability — providing features Oracle reserves for MySQL Enterprise Edition, for free.

What it is

Percona Server for MySQL is a drop-in replacement maintaining binary compatibility with upstream MySQL. Key additions include XtraDB (enhanced InnoDB with improved scalability and diagnostics), thread pool implementation, audit logging, PAM authentication, and enhanced query response time statistics. XtraBackup provides non-blocking hot backups with support for incremental, compressed, and encrypted backup sets.

The story

Peter Zaitsev had managed the High Performance Group at MySQL AB and knew exactly where the bodies were buried. When he left in 2006 to co-found Percona with Vadim Tkachenko, the mission was clear: take MySQL and make it actually work at enterprise scale. Not by building a whole new database, but by surgically improving the one everyone was already using.

Percona started as a consulting company, but the real value was in the code. In 2008, they released XtraDB, a performance-optimized fork of InnoDB — the storage engine that handles the vast majority of MySQL's real-world workloads. XtraDB added improved scalability on multi-core systems, better buffer pool management, and detailed performance diagnostics that InnoDB simply didn't expose. They also created XtraBackup, an open-source hot backup tool that rivaled MySQL Enterprise Backup.

The timing was fortuitous. Oracle's acquisition of Sun Microsystems in 2010 — and with it MySQL — sent tremors through the MySQL community. Would Oracle lock down the code? Raise prices? Kill the community edition? Percona Server, released in 2010 as a full drop-in MySQL replacement bundling XtraDB and other improvements, gave enterprise users an insurance policy: all of MySQL's compatibility with none of Oracle's commercial restrictions.

Percona's approach was deliberately conservative — they maintained wire-level and file-level compatibility with upstream MySQL, meaning you could swap in Percona Server without changing a line of application code. This "enhanced, not forked" philosophy stood in contrast to MariaDB's more divergent path, and it made Percona the safe choice for risk-averse enterprises.

Today Percona offers server distributions for MySQL, PostgreSQL, and MongoDB, along with monitoring tools (PMM) and Kubernetes operators. Peter Zaitsev stepped down as CEO in 2022 but remains as a board advisor. The company has grown from a two-person consultancy to a significant player in the open-source database ecosystem.

Timeline

Peter Zaitsev and Vadim Tkachenko found Percona after leaving MySQL AB

XtraDB released as a performance-optimized fork of InnoDB

Percona XtraBackup released as open-source hot backup alternative to MySQL Enterprise Backup

Percona Server for MySQL released as a full drop-in MySQL replacement; Oracle acquires Sun/MySQL

Percona Monitoring and Management (PMM) released for database observability

Peter Zaitsev transitions from CEO to Board Member and Advisor

Key people

Peter Zaitsev
Percona co-founder and CEO (2006-2022), former MySQL AB High Performance Group lead
Vadim Tkachenko
Percona co-founder and Technology Fellow, led XtraDB development

Impact

Percona Server proved that a fork can thrive not by diverging from the original but by staying as close as possible while adding enterprise value. By maintaining strict MySQL compatibility, Percona eliminated the migration risk that made other forks scary for conservative enterprises. Features like XtraDB and XtraBackup became so widely adopted that Oracle eventually incorporated similar capabilities into MySQL itself.

Percona also played a crucial role in keeping Oracle honest after the Sun acquisition. The existence of a credible, commercially supported MySQL alternative meant Oracle couldn't afford to neglect the community edition or lock down essential features too aggressively.

Lesson: The most commercially successful forks are often the ones that change the least — staying compatible with the original while filling specific gaps the vendor won't address.

Related forks