Saltar al contenido
La Forja Ingeniería sin filtros

Nivel 6 · 08 de 14

El precio que puede estar viejo

Retail

El precio que puede estar viejo

Una tienda con 61.000 artículos y 74.000 visitas por hora al catálogo en horario pico. Cada vez que alguien abre la página de un producto, el servicio de catálogo le pregunta el precio al motor del ERP.

El motor del ERP corre en el mismo servidor que la facturación. Los tres últimos días del mes, con el cierre contable encima, su tiempo de respuesta se multiplica por veinte. Que son, casualmente, tres de los días de más venta.

Mientras tanto: de esos 61.000 artículos, cambian de precio menos de 40 por día. El 99,9 % de las consultas devuelven el mismo número que hace una semana.

Y hay una cosa más, que es la que decide este ejercicio: en la vidriera el precio informa. Cuando el visitante llega al checkout, el precio se vuelve a calcular y ahí sí sale del motor. Un número de vidriera desactualizado no compromete a nadie.

La directora comercial pone el límite en una frase: “Prefiero un precio de hace media hora antes que una página que no carga. Media hora, no más.”

El equipo tiene 5 unidades operativas y hoy usa 2.

Rearmá el catálogo para que pueda responder con el último precio conocido cuando el motor del ERP está lento o caído, y para que esa copia se siga actualizando dentro de la ventana que el negocio acepta.

Uso de IA: libre, pero tu respuesta tiene que decir cuántos minutos de precio viejo acepta este contexto y por qué eso es más barato que una vidriera vacía.

Presupuesto
5 unidades operativas
Restricción
visitas al catálogo por hora en horario pico: al menos 74000 visitas/hora
Restricción
veces por día que un precio cambia en el motor del ERP: como máximo 40 cambios/día
Restricción
minutos de precio desactualizado que el negocio acepta en la vidriera: como máximo 30 minutos

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.