high availability

Entendendo Bancos de Dados Gerenciados — step-by-step DevOps tutorial on Progressive Robot

Entendendo Bancos de Dados Gerenciados

Armazenamento de dados seguro e confiável é uma necessidade para quase todas as aplicações modernas. No entanto, a infraestrutura necessária para um banco de dados local autogerenciado pode ser proibitivamente cara para muitas equipes. Da mesma forma, funcionários que possuem as…

Read more
How To Configure a MongoDB Replica Set on Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

How To Configure a MongoDB Replica Set on Ubuntu 20.04

The practice of synchronizing data across multiple separate databases is called replication. In MongoDB, a group of servers that maintain the same data set through replication are referred to as a replica set. This tutorial provides a brief overview of how replication works in MongoDB before outlining how to configure and initiate a replica set with three members.

Read more
What is High Availability? — step-by-step DevOps tutorial on Progressive Robot

What is High Availability?

While handling increased system load is a common concern, decreasing downtime and eliminating single points of failure are just as important. High availability is a quality of infrastructure design at scale that addresses these latter considerations. In this guide, we will discuss what exactly high availability means and how it can improve your infrastructure’s reliability.

Read more
How To Create a High Availability Setup with Heartbeat and Reserved IPs on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Create a High Availability Setup with Heartbeat and Reserved IPs on Ubuntu 16.04

Heartbeat is an open source program that provides cluster infrastructure capabilities—cluster membership and messaging—to client servers, which is a critical component in a high availability (HA) server infrastructure. Heartbeat is typically used in conjunction with a cluster resource manager (CRM), such as Pacemaker, to achieve a complete HA setup. However, in this tutorial, we will demonstrate how to create a 2-node HA server setup by simply using Heartbeat and a the cloud provider Reserved IP.

Read more
How To Configure a Galera Cluster with MariaDB on Ubuntu 18.04 Servers — step-by-step Linux tutorial on Progressive Robot

How To Configure a Galera Cluster with MariaDB on Ubuntu 18.04 Servers

In this guide, you will configure an active-active MariaDB Galera cluster. For demonstration purposes, you will configure and test three Ubuntu 18.04 Droplets that will act as nodes in the cluster. MariaDB is an open source relational database system that is fully compatible with the popular MySQL RDBMS system. Galera is a database clustering solution that enables you to set up multi-master clusters using synchronous replication.

Read more
CHAT