by Vadim Tkachenko | Nov 1, 2023 | Insight for DBAs, PostgreSQL
This blog was originally published in March of 2023 and updated in November of 2023.Recently, “serverless” has become a buzzword, and for good reason. The goal is to simplify the provisioning and management of database capacity. One approach is to separate... by Vadim Tkachenko | Sep 1, 2023 | Insight for DBAs, MySQL
This blog was originally published in February 2019 and was updated in September 2023.Web applications rely on databases to run the internet, powering everything from e-commerce platforms to social media networks to streaming services. MySQL is one of the most popular... by Vadim Tkachenko | Mar 21, 2023 | Insight for DBAs, PostgreSQL
Announcement I will be speaking at Percona Live 2023 about serverless PostgreSQL. Join us at this event if you are interested! Introduction Recently, Percona introduced Percona Builds for Neon (Introducing Percona Builds for Serverless PostgreSQL), which makes it easy... by Vadim Tkachenko | Mar 13, 2023 | Insight for DBAs, PostgreSQL
Announcement I will be speaking at Percona Live 2023 about serverless PostgreSQL. Join us at this event if you are interested! Introduction Recently, Percona introduced Percona Builds for Neon (Introducing Percona Builds for Serverless PostgreSQL), which makes it easy... by Vadim Tkachenko | Feb 15, 2023 | MySQL, Percona Software
Previously, I wrote about our Terraform provider to deploy Percona Server for MySQL (Percona Server for MySQL: Automatic Cloud Deployment With Terraform) and Percona Monitoring and Management (Deploying Percona Monitoring and Management (PMM) With Terraform). Now we... by Vadim Tkachenko | Feb 14, 2023 | Insight for DBAs, Monitoring, Percona Software
Recently, we released Percona Monitoring and Management 2.34 (PMM) which includes upgrades for backup and Database as a Service (DBaaS) features, and we are seeking ways to simplify PMM deployment.Previously I wrote about our Terraform provider to deploy Percona... by Vadim Tkachenko | Oct 31, 2022 | Cloud, Insight for DBAs, MySQL
To follow up on my previous Kubernetes articles: Installed in part one (see Using Percona Kubernetes Operators With K3s Part 1: Installation) and Have Percona Server for MySQL running (Using Percona Kubernetes Operators With K3s Part 2: Percona Server for MySQL... by Vadim Tkachenko | Oct 14, 2022 | Cloud, Insight for DBAs, MySQL, Percona Software
As we have Kubernetes installed in part one (see Using Percona Kubernetes Operators With K3s Part 1: Installation) and have Percona Server for MySQL running (Using Percona Kubernetes Operators With K3s Part 2: Percona Server for MySQL Operator) lets review how we can... by Vadim Tkachenko | Oct 13, 2022 | MySQL, Open Source, Percona Software
MySQL is an outstanding database for online transaction processing. With suitable hardware, it is easy to execute more than 1M queries per second and handle tens of thousands of simultaneous connections. Many of the most demanding web applications on the planet are... by Vadim Tkachenko | Oct 11, 2022 | Cloud, Insight for DBAs, MySQL, Percona Software
As we have Kubernetes installed in part one (see Using Percona Kubernetes Operators With K3s Part 1: Installation), now we will install Percona Server for MySQL Operator into the running cluster.I will copy some ideas from Peter’s Minukube tutorial (see... by Vadim Tkachenko | Oct 5, 2022 | Cloud, Insight for DBAs, Percona Software
Recently Peter provided an extensive tutorial on how to use Percona Kubernetes Operators on minikube: Exploring MySQL on Kubernetes with Minikube. Minikube is a great option for local deployment and to get familiar with Kubernetes on a single developer’s box.But... by Vadim Tkachenko | Sep 23, 2022 | Insight for DBAs, Insight for Developers, MySQL
When you develop an application you expect success, and often success comes with growth problems. These problems especially show themselves in the area of data storage, where being stateful is not as easy to scale as the stateless parts of the application.There... by Vadim Tkachenko | Sep 20, 2022 | Cloud, MySQL, Percona Software
We are looking to provide simplified ways to deploy Percona software in cloud environments, especially for more advanced scenarios like replication and multi-node cluster (in the case of Percona XtraDB Cluster).For this I propose trying out our new Terraform provider,... by Vadim Tkachenko | Aug 23, 2022 | Cloud, Monitoring, Percona Software
We currently provide multiple ways to install Percona Monitoring and Management (PMM) Server, with the primary way to use a docker:Install Percona Monitoring and Managementor Podman:Podman – Percona Monitoring and ManagementWe implemented it this way to... by Vadim Tkachenko | Aug 17, 2022 | Insight for DBAs, MySQL, Storage Engine
One of the questions I am often asked is in what cases I would prefer MyRocks over InnoDB. We have covered MyRocks in our blog previously:MyRocks Performance – Percona Database Performance BlogSaving With MyRocks in The Cloud – Percona Database Performance... by Vadim Tkachenko | Jun 17, 2021 | MySQL, Percona Software
In my talk at Percona Live 2021, “Creating Chaos in Databases”, I discussed how creating a controlled interruption in available resources (I used primary pod and network interruptions) allows us to test the stability of a database, and in our case,... by Vadim Tkachenko | Jun 10, 2021 | Insight for DBAs, MySQL, Percona Software
In the previous release of our Percona Distribution for MySQL Operator, we implemented one interesting feature, which can be seen as “self-healing”: https://jira.percona.com/browse/K8SPXC-564.I do not think it got enough attention, so I want to write more... by Vadim Tkachenko | May 19, 2021 | MongoDB, MySQL, Percona Software
Our recent releases of Percona Operator for MySQL based on Percona XtraDB Cluster 1.8 and Percona Operator for MongoDB 1.7 come with a new interesting feature: Support of custom sidecars.What is special about this? There is often a need to customize the default... by Vadim Tkachenko | Nov 12, 2020 | Cloud, Insight for DBAs, Open Source
I wrote about the usage of OpenEBS to manage local storage in Kubernetes in my previous posts:Deploying Percona Kubernetes Operators with OpenEBS Local StorageOpenEBS for the Management of Kubernetes Storage VolumesThe primary reason to use the local storage is... by Vadim Tkachenko | Nov 9, 2020 | Cloud, Insight for DBAs, Insight for Developers, Open Source
I recently wrote about OpenEBS in regard to local volumes in my post Deploying Percona Kubernetes Operators with OpenEBS Local Storage. And there are also my recent blog posts about Kubernetes, Percona Operators, and storage management problems: Using Volume...