ProxySQL is a high performance proxy for MySQL and its forks. One of the key features is its ability to handle hundreds of thousands of connections with very low overhead. Datadog is a monitoring service for cloud-scale applications, bringing together
Ovais Tariq's blog on topics related to databases, infrastructure engineering and leadership.
Slides of my talk on Monitoring MySQL at Scale
The slides of my talk on best practices to monitor large scale MySQL deployments, are now available for download. This slide was presented during Percona Live 2016. Monitoring MySQL at scale [//www.slideshare.net/ovaistariq/monitoring-mysql-at-scale] from Ovais Tariq [https:
Extend MySQL Master HA (MHA) capabilities with MHA Helper
I have used many tools starting with MMM to be able to manage MySQL replication clusters. Some of the tools need more tools and complex HA solutions such as Pacemaker and Corosync, or Zookeeper. While other tools do not do
Chef multipath cookbook version 0.0.9 now available
I have released version 0.0.9 of Chef multipath cookbook [https://supermarket.chef.io/cookbooks/multipath]. The cookbook now supports Pure Storage SAN among a bunch of other improvements. Below is the list of changes and improvements in version
Beware of MySQL BLOB Corruption in Older Versions
Does your dataset consist of InnoDB tables with large BLOB data such that the data is stored in external BLOB pages? Was the dataset created in MySQL version 5.1 and below and without using the InnoDB plugin, or with
Nasty MySQL Replication Bugs that Affect Upgrade to 5.6
There were two nasty MySQL replication bugs in two different 5.6 releases that would make it difficult to upgrade slaves to MySQL 5.6 while still connected to MySQL 5.5 master. The first of those bugs is MySQL
Speedup Test Kitchen Vagrant Infrastructure Code Testing
Test Kitchen [http://kitchen.ci/] together with Vagrant [https://docs.vagrantup.com/v2/getting-started/index.html] is a wonderful way to test out your infrastructure deployment and orchestration code. It makes test-driven development especially easy by allowing you to test
Percona XtraDB Cluster - A Drop-in-place Clustering Solution for MySQL
Emphasis on clustering solutions comes up quite a lot when talking to customers about High Availability. The reason is because clustering is supposed to provide an easier solution for maintaining high availability and so that you do not have to
Subscribe to ovais.tariq - tech and leadership
Subscribe today and get access to a private newsletter and new content every week!