Nivel 3 · 08 de 14
El catálogo que miran todos
El catálogo que miran todos
Una tienda online con 40.000 consultas al catálogo por minuto en el pico de la tarde. El 96 % de esas consultas son a los mismos 400 productos, y devuelven siempre lo mismo: nombre, foto, descripción y precio de lista.
Cada una de esas consultas llega hoy a la base de catálogo. La base las sostiene, al 91 % de su capacidad en un martes cualquiera. En el pico de noviembre pasado no las sostuvo: 40 minutos con la ficha de producto caída, y con ella el checkout, que usa la misma base.
El precio de lista lo cambia el equipo comercial dos o tres veces por día, en horario de oficina. El dueño de producto dice, con todas las letras, que un precio hasta cinco minutos viejo no es un problema del negocio: el problema del negocio es la tienda caída.
Este es un dato que no es de nadie. Cualquiera que entre a la tienda ve exactamente lo mismo, con sesión o sin sesión.
El equipo tiene 5 unidades operativas y hoy usa 3.
Rearmá el sistema para que la lectura masiva deje de caer entera sobre la base, sin que el catálogo pase a existir únicamente en una pieza que se vacía sola.
Este ejercicio tiene una mitad gemela: El saldo que solo mira su dueño. Mismo problema de lectura, mismo tamaño de equipo, y la decisión correcta al revés. Jugá los dos.
Uso de IA: libre, pero tu respuesta tiene que decir qué clase de dato viaja hacia la copia rápida y por qué eso es lo que la hace admisible.
- Presupuesto
- 5 unidades operativas
- Restricción
- consultas al catálogo por minuto en pico: al menos 40000 consultas
- Restricción
- desactualización tolerada del precio publicado: como máximo 5 minutos
- Restricción
- presupuesto operativo: como máximo 5 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.