Saltar al contenido
La Forja Ingeniería sin filtros

Nivel 4 · 04 de 14

La reserva que espera la confirmación del hotel

Reservas

La reserva que espera la confirmación del hotel

Una app de reservas de hotel. Cuando un huésped pide una habitación, el servicio de reservas espera a que el sistema del hotel confirme la disponibilidad antes de decir “reserva confirmada”. El hotel responde entre 2 y 12 segundos. Una vez por semana, directamente no responde nada durante varios minutos. Es un sistema viejo, mantenido por un proveedor externo que no está bajo tu control.

El equipo procesa unas 300 reservas por hora en temporada alta. El presupuesto operativo es de 8 unidades operativas.

El área comercial pide una sola cosa: la reserva se tiene que confirmar siempre, incluso si el hotel tarda o no responde. El equipo de soporte pide la otra mitad: enterarse de una caída antes que el huésped en el mostrador del hotel.

Rearmá el sistema para que ninguna de las dos cosas dependa de que el sistema del hotel responda rápido, ni de que el proceso de reservas siga vivo el tiempo suficiente para reintentar él solo.

Uso de IA: libre, pero explicá en tus propias palabras por qué tu camino nunca pierde la confirmación.

Presupuesto
8 unidades operativas
Restricción
tiempo aceptable de confirmación al huésped: como máximo 3 segundos
Restricción
presupuesto operativo: como máximo 8 unidades operativas

Este ejercicio se resuelve arrastrando piezas en un lienzo, y eso pide una pantalla ancha y un puntero preciso. Acá podés leerlo entero. Abrilo desde una computadora para jugarlo.

Recién salido del horno

La Forja acaba de salir

Es lo más nuevo del sitio, así que es donde es más probable que algo se rompa. Si algo no anda como esperabas, o simplemente no se entiende, contámelo: cada reporte la mejora.

¿No usás GitHub? Podés escribirme por mail. ¿Nada que decir todavía? Ver lo ya reportado.