Planet MySQL HA Blog
HeatWave MySQL: Solving Missing UPDATES for Debezium CDC
HeatWave MySQL security series - Customer managed encryption keys
Using In-HeatWave LLMs on OCI Always Free
Uplevel the MySQL REST Service
Percona pg_tde: A Security Review Reveals Robust Encryption
At Percona, we are committed to providing robust and secure database solutions. We recently engaged Longterm Security for an in-depth review of our Transparent Data Encryption (TDE) feature for PostgreSQL, known as pg_tde. This comprehensive assessment included a cryptographic design evaluation, an application security review for coding errors, and extensive fuzz testing. We’re excited to share the key takeaways from this engagement, highlighting both pg_tde’s strengths and areas for continued improvement.
Build Real-Time Data Analytics and Visualization Using Kafka, S3, HeatWave on AWS, and QuickSight
Automating Machine Learning with MySQL HeatWave Service: A Guide for DBAs & Developers
GitOps Journey: Part 4 – Observability and Monitoring with Coroot in Kubernetes
Our PostgreSQL cluster is running, and the demo app is generating traffic — but we have no visibility into the health of the Kubernetes cluster, services, or applications.
What happens when disk space runs out? What if the database is under heavy load and needs scaling? What if errors are buried in application logs? How busy are the network and storage layers? What’s the actual cost of the infrastructure?
This is where Coroot comes in.
GitOps Journey: Part 3 – Deploying a Load Generator and Connecting to PostgreSQL
We’ll deploy a demo application into the Kubernetes cluster using ArgoCD to simulate load on the PostgreSQL cluster.
This is a series of articles, in previous parts we:
- Part 1 - Prepared the environment and installed ArgoCD and GitHub repository.
- Part 2 - Installed Percona Operator for Postgres and created a Postgres cluster.
The application is a custom Go-based service that generates traffic for PostgreSQL, MongoDB, or MySQL.
It uses a dataset of GitHub repositories and pull requests, and mimics real-world operations like…
GitOps Journey: Part 2 – Deploying PostgreSQL with GitOps and ArgoCD
We’re now ready to deploy PostgreSQL 17 using GitOps — with ArgoCD, GitHub, and the Percona Operator for PostgreSQL.
If you’re a DBA, developer, DevOps engineer, or engineering manager, this part focuses on GitOps in action: deploying and managing a real database cluster using declarative infrastructure.
In Part 1, we set up the Kubernetes environment and installed ArgoCD.
Now it’s time to define and launch the PostgreSQL cluster — fully versioned and synced through Git.