Clustering

August 21, 2014

How to make MaxScale High Available with Corosync/Pacemaker

MaxScale, an open-source database-centric router for MySQL and MariaDB makes High Availability possible by hiding the complexity of backends and masking failures. MaxScale itself however is a single application running in a Linux box between the client application and the databases - so how do we make MaxScale High Available? This blog post shows how to quickly setup a Pacemaker/Corosync environment and configure MaxScale as a managed cluster resource. We will guide you step by step on how to enable basic High Availability by setting up three Linux Centos 6.5 servers with MaxScale.

Read More

August 11, 2014

Scale Out Reads With MaxScale 1.0

Let's assume you want to start an automatically expanding and shrinking MySQL replication cluster with up-to seven database servers. This blog shows how to setup up and start MaxScale to work with a master and a single slave and, when needed, how it adapts to the changing cluster configurations. While the set up here is simple similar behavior can be applied in bigger and more complex scenarios.

Configuration

Read More

May 26, 2014

MariaDB Galera Cluster training course released

We are proud to finally release a fully blown training course for MariaDB Galera Cluster. We've been working on this training course for a very long time and it's been over a year since we delivered a first version of the course. However, the refining process has taken longer than expected. While we have already delivered this training multiple times internally for our customers, it is not until now that we make the course public together with upcoming training dates.

Read More

November 6, 2013

Some Thoughts on MariaDB Enterprise Release 1

This past summer, when I joined SkySQL’s development team as product manager for MariaDB Enterprise, it became clear to me that the product needed to solve a specific, defined problem for customers trying to use MariaDB for business critical applications. Something that could be easily implemented, but that would remove a significant pain point.

Read More