可扩展的票务/节日网站

Luk*_*rey 7 performance scalability

我注意到主要的音乐节(至少在澳大利亚)和其他在门票发售时遇到交通高峰的事件在保持网站运行良好方面存在很大问题.我已经看到了一些用于尝试对抗这种技术的不同技术,例如短会话和虚拟队列,但它们似乎没有太大作用.

如果你设计一个网站,在很短的时间内卖掉很多票,你将如何处理可扩展性?您将使用哪些技术和编程技术?

我的经验是在Microsoft堆栈中,所以回答在该领域对我来说最有用,但我也想听听如何在其他平台上解决这类问题.

Dea*_*ing 3

我认为主要问题不在于让这样的系统具有可扩展性“困难”,而在于 99% 的情况下,这些网站没有太多流量。购买 50 台前端服务器和 10 台数据库服务器如果 99% 的时间都处于闲置状态,那就没什么好处了。

就我个人而言,我会使用 Amazon EC2 甚至微软的新 Azure 服务之类的东西,这样它们就可以在大多数时间以最小的容量运行,然后在大型活动开始销售之前增加容量。