Tienda online: prepararse para campañas y picos de tráfico.
Un escenario para comercios que dependen de catálogo, búsqueda, carrito y pagos durante campañas.
Contexto de negocio
Una campaña concentra visitas, búsquedas y pedidos en un período breve. El problema no es solo servir la página inicial: el catálogo, el cálculo de entrega y el pago dependen de varios servicios.
Riesgos que evaluamos
Consultas sin límites, cachés que se invalidan simultáneamente, workers PHP que agotan memoria, colas atrasadas y reintentos de pago que duplican operaciones. Se revisa también el comportamiento cuando una integración externa responde lentamente.
Plan de intervención
Construir una línea base con tráfico y recursos actuales. Identificar las rutas críticas y medir latencia, errores y saturación. Ajustar consultas e índices, límites de workers, caché y timeouts. Ejecutar una prueba de carga acotada sobre un entorno autorizado y ensayar la reversión antes de la campaña.
Entregables
Mapa de dependencias del checkout; informe de cuellos de botella; cambios priorizados con responsables; informe de prueba de carga; checklist de campaña y runbook para degradación de servicios externos.
Cómo se valida
Comparar p95/p99 y errores de rutas críticas con la misma carga antes y después. Acordar el volumen de prueba con el cliente y confirmar que el sistema preserva la integridad de pedidos. La capacidad final se valida por entorno; este escenario no afirma una cifra de ventas ni una mejora ya obtenida.