amazonwebservices/aws-sdk-for-ruby — pull request #14 by JoshMcKin (2011-10-15 16:38:31+00:00)
Title: EM-Synchrony support

I have serveral rails apps running in production using Async-Rails steps similar to https://github.com/igrigorik/async-rails for non-blocking HTTP request. This pull request includes a new em_http_handler that makes use of EM-Synchrony to manage fibers for our HTTP requests. I have supplied specs based on those used for the HTTParty specs. I did not change gems.rake or the gemfile to include the gems required to run em_http_handler. See comments in em_http_handler.rb for more info.

The required gems are: em-synchrony and em-http-request (a dependency of em-synchrony).

Nice work on the handlers implementation, it made adding support of EM very easy.