I think there's a version of rufus/scheduler that uses eventmachine.  Maybe we should move to that?