percona goat

The Percona Database Performance Blog

Technical guides, deep dives, and perspectives across MySQL, PostgreSQL, MongoDB, Valkey, Redis, and more.

Blog
|
November 13, 2026
|
Marco Tusa
Just Because You Can, Doesn’t Mean You Should: Re-evaluating Galera Node Weights
We all know that when using a cluster based on Galera (Codership) such as Percona XtraDB Cluster (PXC), it is recommended to deploy an odd number of n...
Blog
|
November 12, 2026
|
Zelmar Michelini
So, now you need to upgrade your MongoDB cluster…
Your MongoDB cluster has been running fine for years on 4.4 or 6.0. Then the version goes end of life, a CVE shows up in an audit, or a new feature ne...
Blog
|
November 12, 2026
|
Andrey Glazkov
Introducing Percona Database Service (PDS): An Experiment in Simplifying Database Management
It’s Thursday afternoon, and a developer has an idea. Nothing complicated. They are working on a new application feature and want to test an idea befo...
Blog
|
November 12, 2026
|
Arunjith Aravindan
Deploying OpenEverest on a 3-Node K3s Cluster
Part 1 of 2: From bare Ubuntu servers to a running MySQL cluster OpenEverest is an open source platform for running databases such as MySQL, PostgreSQ...
Blog
|
November 12, 2026
|
Arunjith Aravindan
Inside an OpenEverest MySQL Cluster: Galera Health and a Live Failover Test
Part 2 of 2: Reading wsrep status, killing the writer, and proving zero data loss In Part 1 we built a 3-node K3s cluster, installed OpenEverest, and ...
Blog
|
November 11, 2026
|
Pablo Svampa
Ten ways a glibc change can break your PostgreSQL cluster
Between any two glibc versions, locales can change, and those changes alter the order of character string comparison (text/varchar/char/citext). It ma...
Blog
|
November 10, 2026
|
Vadim Tkachenko
Heavy MySQL Reports in Seconds: Open Source HTAP with DBTrail and Percona Server for MySQL
In Part 1 we ran analytical reports in DuckDB on a DBTrail copy instead of on MySQL. This time I want to look at a different question: what if the app...
Blog
|
November 9, 2026
|
Anil Joshi
Beyond the Version Bump: Running PostgreSQL Major Upgrades in Percona Operator for PostgreSQL
It was quite challenging to perform postgres major upgrade, e.g., v17 to v18, in a Percona operator/K8s environment. There was no convenient approach ...
Blog
|
November 6, 2026
|
Ivan Groenewold
MongoDB 9.0 vs. 8.0 vs. 8.3: A Quick First Look at Performance
In my previous post I said that MongoDB published some impressive numbers for 9.0, but I couldn’t find any details about how the tests were done...
Blog
|
November 5, 2026
|
Juan Arruti
WooCommerce Analytics with DuckDB
MySQL and DuckDB Unlike row-oriented databases, which store data for a single record sequentially on disk, favoring single-row lookups, columnar datab...
By Author
Post Author
By Category
Category
Search

Far
Enough.

Said no pioneer ever.
MySQL, PostgreSQL, InnoDB, MariaDB, MongoDB and Kubernetes are trademarks for their respective owners.
© 2026 Percona All Rights Reserved