Scaling

Scaling Ruby on Rails: Setting Up A Dedicated MySQL Server (part 2) — step-by-step Databases tutorial on Progressive Robot

Scaling Ruby on Rails: Setting Up A Dedicated MySQL Server (part 2)

In this second part of our Scaling-Rails the cloud provider article series, we are going to see how to create a droplet to host the database layer, for application servers to connect-to and work-with. Our aim here is to minimize the chances of letting a Single Point of Failure (SPoF) emerge as a possible culprit of downtime (or loss), by distinctively delegating one single task per server.

Read more
5 наиболее популярных вариантов настройки сервера для вашего веб-приложения — step-by-step DevOps tutorial on Progressive Robot

5 наиболее популярных вариантов настройки сервера для вашего веб-приложения

Существует множество факторов, которые необходимо учитывать при выборе серверного окружения (environment), такие как производительность, масштабируемость, доступность, надежность, стоимость и простота…

Read more
How To Manage Multi-Node Deployments with Rancher and Docker Machine on Ubuntu 16.04 — step-by-step Docker tutorial on Progressive Robot

How To Manage Multi-Node Deployments with Rancher and Docker Machine on Ubuntu 16.04

Rancher supports Docker Machine-based provisioning, which makes it easy to create Docker hosts on cloud providers, or inside your own data center. In this tutorial, you’ll use the the cloud provider driver that’s built into Rancher to create Droplets from the Rancher UI and provision them to run Docker compute hosts which you can monitor, scale, and use to deploy Docker containers.

Read more
Scaling Ruby on Rails: Setting Up A Dedicated PostgreSQL Server (Part 3) — step-by-step Linux tutorial on Progressive Robot

Scaling Ruby on Rails: Setting Up A Dedicated PostgreSQL Server (Part 3)

In this installation of our the cloud provider Scaling-Rails series, we are going to find out how to build a PostgreSQL server from scratch to use as the database persistence layer for Ruby-on-Rails web-applications. Continuing, we are going to see how to connect our Rails application servers with the database by making the necessary configuration changes.

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

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

Replication allows your databases to distribute load among more than one computer. While MariaDB natively supports master-slave replication, which allows you to offload read operations to a a number of slave servers, this master-master replication, which allows you to write data to any node, is not implemented. With a Galera cluster, MariaDB incorporates some patches that allow for master-master replication. We will be setting this up using Ubuntu 12.04 servers.

Read more
CHAT