There are a number of processes that run on a scheduled basis in a big system like RunSignUp – these are called Chronjobs. They are typically run on one server in most environments, and that is how we did things until today.

As part of our infrastructure upgrade, we have added the ability for these chronjobs to run on any server in case the primary server is not available. Another small improvement in our infrastructure that you will never notice (but are lucky to not have to worry about)!