Module | Rainbows::XEpoll |
In: |
lib/rainbows/xepoll.rb
lib/rainbows/xepoll.rb |
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.