module Rainbows::XEpoll
Edge-triggered epoll concurrency model with blocking accept() in a (hopefully) native thread. This is just like Epoll
, but recommended for Ruby 1.9 users as it can avoid accept()-scalability issues on multicore machines with many worker processes.
Do not use this if you have slow external dependencies.
RubyGem Requirements¶ ↑
-
raindrops 0.6.0 or later
-
sleepy_penguin 3.0.1 or later
-
sendfile 1.1.0 or later