Saltar al contenido
La Forja Ingeniería sin filtros

Nivel 4 · 09 de 14

El stock que puede esperar

Checkout

El stock que puede esperar

El mismo checkout, el mismo servicio de inventario que el ejercicio anterior. Pero ahora es Black Friday: el pico llega a 12.000 descuentos de stock por hora, 20 veces el volumen normal, y 20 veces más de lo que el servicio de inventario aguanta si cada uno le llega como una llamada síncrona.

Esta vez el checkout no necesita saber el resultado al instante: el descuento de stock se puede procesar un segundo después, dos segundos después, no cambia la experiencia del comprador. La compra ya se confirmó con otro chequeo, este paso sólo actualiza el conteo.

Armá el sistema para que el aviso de descuento de stock no dependa de que el servicio de inventario responda al toque, y sobreviva aunque el checkout se reinicie en el medio.

Uso de IA: libre, pero la respuesta tiene que explicar por qué acá conviene una cola, no una llamada directa.

Presupuesto
7 unidades operativas
Restricción
descuentos de stock por Black Friday, pico: al menos 12000 descuentos/hora
Restricción
presupuesto operativo: como máximo 7 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.