Taller de Diseño de SistemasIngeniería, mención Informática
AIEP de la Universidad Andrés Bello Acortador de URL

Respondió servidor-2

Taller de Diseño de Sistemas

Acortador de URL con balanceador de carga

Pega una URL y obtén un enlace corto en Base62. Cada visita pasa por un balanceador que reparte entre dos servidores Go conectados a PostgreSQL.

Arquitectura y prueba de falla

Apaga un servidor y comprueba que el servicio sigue respondiendo.

Arquitectura en vivo

Se marca en azul el servidor que atendió esta página.

Usuario HTTPS :443
Balanceador nginx round robin · :80
servidor-1 Go :3000
servidor-2 Go :3000
PostgreSQL 16 tabla urls · :5432

Simular caída de un servidor

El servidor caído responde 503 y el balanceador reenvía la petición al otro.

¿Quién responde cada una?

La caída se levanta sola a los 2 minutos.

Últimos enlaces

Registros guardados en la tabla urls de PostgreSQL.

CódigoURL originalClics
4c9Chttps://www.aiep.cl/admision0
4c9Bhttps://www.aiep.cl/admision0
4c9Ahttps://acortador.vante.systems/4c9z0
4c9zhttps://acortador.vante.systems/4c9y0
4c9yhttps://acortador.vante.systems/4c9x0
4c9xhttps://acortador.vante.systems/4c9w0
4c9whttps://acortador.vante.systems/4c9v0
4c9vhttps://acortador.vante.systems/4c9u0
4c9uhttps://acortador.vante.systems/4c9t0
4c9thttps://acortador.vante.systems/4c9s0
4c9shttps://acortador.vante.systems/4c9r0
4c9rhttps://acortador.vante.systems/4c9q0
4c9qhttps://acortador.vante.systems/4c9p0
4c9phttps://acortador.vante.systems/4c9o0
4c9ohttps://acortador.vante.systems/4c9n0
4c9nhttps://acortador.vante.systems/4c9m0
4c9mhttps://acortador.vante.systems/4c9l0
4c9lhttps://acortador.vante.systems/4c9k0
4c9khttps://acortador.vante.systems/4c9j0
4c9jhttps://acortador.vante.systems/4c9h0