Using resque to process requests asynchronously, to avoid any timeouts under large load