Scaling

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
Создание резервного пула хранения данных с помощью GlusterFS в Ubuntu 20.04 — step-by-step Linux tutorial on Progressive Robot

Создание резервного пула хранения данных с помощью GlusterFS в Ubuntu 20.04

Предыдущая версия данного обучающего руководства была написана Джастином Эллингвудом. При хранении любых важных данных очень рискованно иметь единую точку отказа. Хотя многие базы данных и другие программы позволяют…

Read more
How To Migrate a MySQL Database To A New Server On Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Migrate a MySQL Database To A New Server On Ubuntu 14.04

How to migrate your existing MySQL database off of your application server to scale your environment. Because every application has its own configuration quirks, with regards to database connections and interactions, we will demonstrate the migration process with WordPress but you can adapt this guide to any other application that uses MySQL as its database.

Read more
Securing Communications in a Three-tier Rails Application Using SSH Tunnels — step-by-step Linux tutorial on Progressive Robot

Securing Communications in a Three-tier Rails Application Using SSH Tunnels

Web applications are often architected with three distinct tiers: the presentation layer, which is what the user sees, the application layer, which provides the business logic of the application, and the data layer which stores the application’s data. In this tutorial, you will deploy a Rails app in a three-tier configuration by installing a unique set of software on three separate servers, configuring each server and their components to communicate and function securely and effectively.

Read more
What is Kubernetes? — step-by-step Docker tutorial on Progressive Robot

What is Kubernetes?

Kubernetes is a container management system meant to be deployed on Docker-capable clustered environments. In this guide, we will discuss some of the basic concepts that Kubernetes introduces. We will discuss some of the design decisions and what makes this different from other cluster-related technologies.

Read more
CHAT