This guide explains the design of the async-rest gem and how to use it to access RESTful APIs.
async-rest