queue based distributed job execution and synchronization behind mongrel2