Caching

What is Caching? — step-by-step DevOps tutorial on Progressive Robot

What is Caching?

Caching refers to the process by which server responses are stored and reused to make subsequent requests faster. DNS, databases, and web servers frequently use caching to increase speed and reduce load on servers and networks.

Read more
How To Implement Caching in Node.js Using Redis — step-by-step Databases tutorial on Progressive Robot

How To Implement Caching in Node.js Using Redis

Redis is an in-memory database that stores data in the server memory and a popular tool to cache data. You can connect to Redis in Node.js using the node-redis module, which gives you methods to retrieve and store data in Redis. You’ll build an Express app to retrieve data from a RESTful API using the axios module, modifying the app to store the data in Redis using the node-redis module. You will also use Express middleware to cache data.

Read more
How To Install and Configure Varnish with Apache on Ubuntu 12.04 — step-by-step Linux tutorial on Progressive Robot

How To Install and Configure Varnish with Apache on Ubuntu 12.04

Varnish is an HTTP accelerator and a useful tool for speeding up a server, especially during a times when there is high traffic to a site. It works by redirecting visitors to static pages whenever possible and only drawing on the virtual private server itself if there is a need for an active process. This tutorial covers setting up Varnish with Apache on Ubuntu 12.04.

Read more
How To Optimize MySQL Queries with ProxySQL Caching on Ubuntu 16.04 — step-by-step Linux tutorial on Progressive Robot

How To Optimize MySQL Queries with ProxySQL Caching on Ubuntu 16.04

ProxySQL is a SQL-aware proxy server that can be positioned between your application and your database to create a caching layer to optimize MySQL queries. In this tutorial, you will use ProxySQL to set up transparent caching for a MySQL server on Ubuntu 16.04. You will then test its performance using mysqlslap with and without caching to demonstrate the effect of caching and how much time it can save when executing many similar queries.

Read more
5 Configuraciones Comunes para tus Aplicaciones Web — step-by-step DevOps tutorial on Progressive Robot

5 Configuraciones Comunes para tus Aplicaciones Web

Cuando decidimos que arquitectura de servidor utilizar para nuestro enterno, hay muchos factores a considerar, como el rendimiento, escalabilidad, disponibilidad, costo y facilidad de administración. Aquí hay una lista de las configuraciones comunes de servidor, con una corta descripción en cada una, incluyendo pros y contras.

Read more
How To Install and Secure Memcached on CentOS 7 — step-by-step Linux tutorial on Progressive Robot

How To Install and Secure Memcached on CentOS 7

Memory object caching systems like Memcached can optimize backend database performance by temporarily storing information in memory, retaining frequently or recently requested records. In this guide, we will cover how to protect your Memcached server by binding your installation to a local or private network interface and creating an authorized user for your Memcached instance.

Read more
CHAT