Disfruta de nuestro contenido y eventos por un año a un precio especial

Antes: $179

Currency
$149/año
¡Suscríbete!

🔥 Te quedan 🔥

1D
9H
6M
32S
Curso de Swarm

Curso de Swarm

Guido Vilariño

Guido Vilariño

El problema de la escala: qué pasa cuando una computadora sóla no alcanza

3/24
Recursos

La escalabilidad es el poder aumentar la capacidad de potencia de computo para poder servir a más usuarios o a procesos más pesados a medida que la demanda avanza.

A la hora de hablar de escalabilidad encontramos dos tipos de soluciones, escalabilidad vertical, que consiste en adquirir un mejor hardware que soporte mi solución o una escalabilidad horizontal, en la cual varias máquinas están corriendo el mismo software y por lo tanto es la solución más utilizada en los últimos tiempos.

La disponibilidad es la capacidad de una aplicación o un servicio de poder estar siempre disponible (24 horas del día), aún cuando suceda un improvisto.

Es mayor la disponibilidad cuando se realiza escalabilidad horizontal

Swarm no ofrece la solución a estos problemas.

Aportes 10

Preguntas 0

Ordenar por:

Los aportes, preguntas y respuestas son vitales para aprender en comunidad. Regístrate o inicia sesión para participar.

  • Ejecutar aplicaciones productivas: la aplicación debe estar lista para servir a las usuarios a pesar de situaciones catastróficas, o de alta demanda (carga).
  • Escalabilidad: Poder aumentar la potencia de cómputo para poder servir a más usuarios, o a peticiones pesadas.
  • Escalabilidad vertical: Más hardware, hay límite físico.
  • Escalabilidad horizontal: Distribuir carga entre muchas computadoras. es el más usado.
  • Disponibilidad: Es la capacidad de una aplicación o servicio de estar siempre disponible para los usuarios. prevé problemas con servidores, etc.
  • La escalabilidad horizontal y la disponibilidad van de la mano.

para hacer escalabilidad horizontal las pc tienen que ser igual en caracteristicas?

Muy buena explicación Guido. Gracias por tus excelentes clases!!!

Vamos a aprender a escalar nuestros servicios con Swarm y poder contar con una disponibilidad superior de 99.9

La disponibilidad: es la capacidad que tiene tu aplicación de estar disponible, siempre que sea llamada c;

Clase 3. El problema de la escala: qué pasa cuando una computadora sóla no alcanza

Aqui lo que vemos son los conceptos basicos de escalibilidad vertical, horizontal y disponibilidad (que tu app este disponible todo el tiempo).

Escalabilidad vertical > meterle mas fierros a una maquina
Escalabilidad horizontal > meterle mas maquinas como la que ya tienes
Disponibilidad > Que tu sitio este on todo el tiempo

Escabilidad horizontal y disponibilidad van de la mano, Docker Swarm te va a ayudar a orquestar este tipo de infraestructura.

Medio pan para hoy = hambre para mañana
Gran frase.

Escalabilidad Vertical < Escalabilidad Horizontal

  • La escalabilidad es forma de aumentar el poder de computo del equipo.
  • Escalabilidad vertical, aumentar los recursos del equipos + cpu, + memoria. (+ fierro)
  • Escalabilidad horizontal, es tener varios equipos conectados uno a uno con los mismos recursos. Es lo más usado actualmente.
  • Disponibilidad, es poder tener diponible la aplicación las 24 h.
  • La disponibilidad y la escalabilidad van de la mano, y docker swarn es la alternativa de docker para lograr ello.