In 2012, RunSignUp had a major project to make our system the most scalable online registration service for the running community. We had witnessed how opening day registration had crashed and burned a number of races and websites.
It was a year long endeavor that started with moving to Amazon and taking advantage of the new generation of cloud features. But we noticed that we had to hunt everywhere to figure out how to make our site more scalable. No one had really written down everything they did to make their site scalable. So we decided to do that. Please feel free to use any ideas or code we have put in the RunSignUp open source repository on Github to make your life easier.
And of course use the (Almost) Free Load Testing provided by redline13 – the project we spun out of our own experience. We are glad we did as it took us over 300 tests to get our system to the right place. The cost was less than $1,000, plus our time to develop the load testing software. Now you don’t have to spend the time to try to build something – use ours for free.