Litespeed

Cuando se piensa en un servidor web el primero que surge en la mente es Apache principalmente porque es el más conocido debido a su trayectoria y por reputación generada en más de dos décadas siendo el número uno indiscutido en el mundo de los servidores web.

Sin embargo con el correr de los años han aparecido algunos problemas que hacen que se necesite soluciones más modernas y eficientes porque el servidor Apache a veces puede ser un dolor de cabeza en tema de rendimiento.

Uno de sus principales problemas es el rendimiento cuando un sitio tiene alto tráfico se ve desbordado debido a la arquitectura ya un tanto anticuada por el paso de los años que resulta ineficiente y por eso han surgido soluciones alternativas y más modernas.

Una de los mejores sustitutos que han surgido es LiteSpeed, un servidor moderno, robusto y eficiente diseñado para soportar cargas de trabajo mucho mayores que el ya anticuado Apache y con el correr de los años a ganado una merecida reputación en base a calidad, solidez, confiabilidad y buen rendimiento incluso hasta alcanzar una cuota del 5% del mercado de servidores web

En los servidores web hay varias formas de manejar internamente su arquitectura, algunas más eficientes que otras, algunas fueron tecnología de punta sin embargo aparecieron enfoques diferentes que permiten administrar la arquitectura de forma diferente, optimizando el uso de recursos de CPU y de RAM

Una de las de las arquitecturas más comunes es la que administra el trabajo abriendo una serie de procesos hijos, en la práctica esto limita la cantidad de peticiones simultáneas que es capaz de atender de forma eficiente dado que está directamente relacionada a la cantidad de procesos y la creación de nuevos procesos resulta costosa en cuestión de CPU y por sobre todo de memoria RAM,

Otro enfoque es la combinación de procesos hijos que a su vez administren diferentes hilos en paralelo, si bien permite aumentar más rápidamente la cantidad de peticiones que pueden ser respondidas continúa teniendo los mismos inconvenientes de un alto consumo de memoria.

Justamente estos modelos son los que utiliza Apache por defecto con el módulo mpm-prefork que gestiona las peticiones con procesos hijos y el módulo mpm-worker que es la combinación de procesos hijos más hilos de ejecución.

Sin embargo ambas formas de trabajo genera altos consumos de RAM y ciclos de CPU y crece exponencialmente con el aumento de tráfico y repercute en el rendimiento del servidor, de los servicios y afectando el rendimiento de los sitios.

Desde que nació LiteSpeed siempre a perseguido la meta de ser lo más compatible posible con Apache, con la sintaxis de htaccess y con módulos originalmente escritos para Apache, es decir tomando todo lo bueno aunque siendo más eficiente en el uso de recursos y para ello necesitaba un nuevo enfoque para su arquitectura.

What clients say

See all testimonials