pure JRuby multi-threaded mostly EventMachine compatible event loop