En un sistema web típico, ¿qué camino sigue normalmente la petición de un usuario?
Opciones
- Navegador, DNS, load balancer, servidor de app, base de datos (Opción correcta)
- Base de datos, luego navegador, luego servidor, y de vuelta
- Servidor, luego CDN, luego impresora, luego el navegador
- Navegador directo a la base de datos, y nada más
Respuesta
Navegador → (DNS, load balancer) → servidor de aplicación → base de datos → respuesta de vuelta al navegador
Por qué
- El navegador pregunta a DNS la dirección IP del sitio.
- La petición llega a un load balancer, que elige un servidor de aplicación.
- El servidor de aplicación ejecuta la lógica de negocio y consulta la base de datos (o una caché).
- La respuesta vuelve por el mismo camino.
El navegador nunca habla directamente con la base de datos, porque sería inseguro.
Recuerda
Navegador → load balancer → servidor de app → base de datos.