¿Cuáles son las diferencias entre un jardín web y una granja web en JavaScript?

Jardín web: un jardín web es un sistema de alojamiento web en el que se puede configurar un grupo de aplicaciones y, al mismo tiempo, especificar la cantidad de procesos de trabajo para ese grupo. (Un grupo de aplicaciones es el contenedor del proceso de trabajo). Por lo tanto, un jardín web se usa básicamente mientras se alojan múltiples procesos en un solo servidor web.

Granja web: una granja web es un sistema de alojamiento web en el que varios servidores web están disponibles para varios clientes. La idea principal detrás de las granjas web es evitar el tráfico y permitir una disponibilidad fluida de los recursos para todos los clientes. Por lo tanto, una granja web se usa básicamente mientras se aloja una sola aplicación web en varios servidores web para distribuir la carga entre ellos.

Diferencias entre un jardín web y una granja web:

jardín web Granja web
Consta de múltiples “procesos” . Se compone de múltiples «computadoras» .
Web Garden consta de un único servidor en el que se puede ejecutar cualquier cantidad de procesos. Web Farm tiene la capacidad de ejecutarse en varios servidores .
Esto proporciona escalabilidad lógica a las aplicaciones web. Esto proporciona escalabilidad física a las aplicaciones web.
Web Garden requiere menos cantidad de espacio físico. Web Farm ayuda a mejorar el rendimiento en algunos casos.
Necesita un archivo Machine.Config para agrupar varios servidores web. Una Web Farm utiliza un equilibrador de carga para agrupar varios servidores web.
Un Web Garden se logra habilitando múltiples procesos de trabajo para un solo grupo de aplicaciones. Pero Web Farm se logra mediante el uso de balanceador de carga con IP virtual .
Proporciona una mejor disponibilidad de la aplicación en comparación con Web Farm. Pero Web Farm proporciona una alta disponibilidad en comparación con Web Garden.

Publicación traducida automáticamente

Artículo escrito por verma_anushka y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *