domingo, 12 de agosto de 2018

Nginx




Resultado de imagen para nginx




Qué Es NGINX y Cómo Funciona?


NGINX, pronunciado como “engine-ex”, es un servidor web de código abierto que, desde su éxito inicial como servidor web, ahora también es usado como proxy inverso, cache de HTTP, y balanceador de carga.
NGINX creado originalmente por Igor Sysoev, y tuvo su primer lanzamiento público en octubre de 2004. Igor concibió inicialmente el software como una respuesta al problema C10K, que se refiere al problema de rendimiento de manejar 10,000 conexiones concurrentes.
Debido a que sus raíces yacen en la optimizan del rendimiento bajo escala, NGINX a menudo supera a otros populares servidores web en pruebas de rendimiento (Benchmarks), especialmente en situaciones con contenido estático y/o un elevado número de solicitudes concurrentes, es por eso que Kinsta usa NGINX para impulsar su hosting.

Resultado de imagen para nginx


¿Cómo Funciona NGINX?

NGINX está diseñado para ofrecer un bajo uso de memoria y alta concurrencia.

Resultado de imagen para nginx gif
En lugar de crear nuevos procesos para cada solicitud web, NGINX usa un enfoque asincrónico basado en eventos donde las solicitudes se manejan en un solo hilo (single-thread). Por otro lado, una alternativa como el servidor web Apache crearía un hilo separado para cada proceso.
Con NGINX, un proceso maestro puede controlar múltiples procesos de trabajo. El proceso maestro mantiene los procesos de trabajo, y son estos lo que hacen el procesamiento real.
Debido a que NGINX es asíncrono, cada solicitud se ejecuta por el proceso de trabajo de forma concurrente sin bloquear otras solicitudes.
                                   

No hay comentarios.:

Publicar un comentario

Servidores Web

QUE ES UN SERVIDOR WEB                                                  Un servidor web es el encargado de mane...