He notado festivales de música importantes (al menos en Australia) y otros eventos que experimentan un pico en el tráfico cuando los boletos salen a la venta tienen grandes problemas para mantener sus sitios web funcionando bien. He visto algunas técnicas diferentes para tratar de combatir esto, como sesiones cortas y colas virtuales, pero parece que no tienen mucho efecto.Ticketing escalable/sitio web del festival
Si fuera a diseñar un sitio web para vender una gran cantidad de boletos en un corto período de tiempo, ¿cómo manejaría la escalabilidad? ¿Qué tecnologías y técnicas de programación usarías?
Mi experiencia está en la pila de Microsoft, así que las respuestas en esa área me serán más útiles, pero también me gustaría saber cómo se podría resolver este tipo de problema en otras plataformas.
¿Con qué idiomas/plataforma (s) está trabajando? Sin más información, esta pregunta realmente no puede ser respondida muy bien. – Sampson
Desde el punto de vista de la aplicación, los más obvios son el almacenamiento en caché en la capa web, el procesamiento de pedidos fuera de línea (asincrónico) y las consultas SQL bien ajustadas. Estas son prácticas generales y no específicas para su escenario de "pico de tráfico corto". – JoseK