Server Optimization

How To Configure Virtual Memory (Swap File) on a VPS — step-by-step Linux tutorial on Progressive Robot

How To Configure Virtual Memory (Swap File) on a VPS

This article will cover the pros and cons of using virtual memory or a swap file (paging), determining if your droplet already uses virtual memory or paging, the differences between a swap partition and a swap file, information on how to create a swap file, and how to configure the system’s “swappiness” (how likely it is to use virtual memory as well as determining the appropriate size to use).

Read more
How To Add the gzip Module to Nginx on Ubuntu 14.04 — step-by-step Linux tutorial on Progressive Robot

How To Add the gzip Module to Nginx on Ubuntu 14.04

How fast a website will load depends on the size of all of the files that have to be downloaded by the browser. Reducing the size of files to be transmitted can make the website not only load faster, but also cheaper to those who have to pay for their bandwidth usage. In this guide, we’ll discuss how to configure Nginx installed on your Ubuntu 14.04 server to utilize `gzip` compression to reduce the size of content sent to website visitors.

Read more
Recommended Steps for New FreeBSD 10.1 Servers — step-by-step Linux tutorial on Progressive Robot

Recommended Steps for New FreeBSD 10.1 Servers

When setting up a new FreeBSD server, there are a number of optional steps you can take to get your server into a more production-friendly state. In this guide, we will go over some of the most common examples. We will cover how to create a firewall that denies most traffic, ensure that your server’s time zone accurately reflects its location, and set up NTP polling to keep the server’s time accurate. Finally, we will demonstrate how to add some extra swap space to your server.

Read more
How To Install Apache mod_spdy on a Debian 7 VPS — step-by-step Linux tutorial on Progressive Robot

How To Install Apache mod_spdy on a Debian 7 VPS

Apache mod_spdy is an open source Apache module that allows Apache web servers to serve HTTPS requests using the SPDY protocol. SPDY (pronounced as “SPeeDY”) is a new protocol created to address speed related problems with the HTTP protocol; it allows the client and server to pass multiple requests over a single connection, compress request and response headers, and all the server to push site resources to the client without the client requesting them.

Read more
Docker Explicado: Cómo crear Contenedores de Docker corriendo en Memcached — step-by-step Docker tutorial on Progressive Robot

Docker Explicado: Cómo crear Contenedores de Docker corriendo en Memcached

Para la mayoría de las aplicaciones web, es extremadamente raro encontrar que el CPU sea el culpable de las peticiones abandonadas de HTTP o la sobrecarga de peticiones en el servidor web. Usualmente suele ser debido a una instalación de baja ingeniería sin capa de almacenamiento en caché, consumiendo todos los recursos de la memoria de datos en backend (es decir, la base de datos de su preferencia).

Read more
CHAT