Why not just use Ruby's Queue class, and do io in your worker threads, sizing your pool appropriately to fill cpu while waiting on io?
You received this message because you are subscribed to the Google Groups "EventMachine" group.
To unsubscribe from this group and stop receiving emails from it, send an email to eventmachine...@googlegroups.com.
To post to this group, send email to eventm...@googlegroups.com.
Visit this group at https://groups.google.com/group/eventmachine.
For more options, visit https://groups.google.com/d/optout.
Yes, I mean blocking io.