High Availability

Datasquirel uses MariaDB Galera for replication and scaling, with MariaDB Maxscale for load balancing and failover. Together they give you a database stack designed to keep serving traffic when one node is unavailable.
Page Hero Image

How It Works

  1. Datasquirel deploys a three-node Galera cluster as part of the default stack
  2. MaxScale sits in front of the cluster and routes incoming traffic to healthy nodes from a single endpoint
  3. If a node goes down, requests are shifted to the remaining healthy nodes automatically
  4. When it comes back, the node re-syncs and rejoins the cluster without manual reconfiguration

Key Features

3-Node Galera Cluster Out of the Box

High availability is part of the starting point, not an upgrade path. Datasquirel includes a synchronized three-node cluster so one machine failure does not immediately become an outage.

MaxScale Load Distribution

Applications connect once and MaxScale handles the routing. Read traffic can be spread across healthy nodes while writes are directed appropriately behind the scenes.

Automatic Failover

Health checks run continuously. When a node becomes unavailable, it is removed from active routing until it is healthy again, which helps keep the service up during maintenance or unexpected failures.

No Single Point of Failure

The architecture is designed so a single database node does not take the whole platform offline. That gives teams more breathing room during incidents and maintenance windows.

Use Cases

  1. Production systems: Keep the data layer available during node failures or routine maintenance
  2. High-traffic applications: Spread query load more effectively as demand grows
  3. Zero-downtime maintenance: Update or repair part of the cluster while the rest keeps serving traffic
  4. SLA-focused teams: Start from a more resilient architecture without assembling the HA stack yourself

Ready to take control of your data?

Create a free account and start managing your databases in minutes, or deploy Datasquirel on your own infrastructure using the self-hosted community edition.