Cross server-process-fiber EventMachine + Redis based semaphore