Your current filters are…
At least since node.js, everyone knows that real time HTTP responses are the next big thing. The secrets of handling incoming requests asynchronously with Ruby is not yet far spread among Rubyists, as the internals needed for such responses are neither specified nor documented and there is a lack of tools. Still, it is possible to use Server-Sent Events, Websockets and akin with Rack today. This talk will demonstrate the underlying technologies and how to use them.
by Bruno Michel
Goliath is event machine based. It uses Rack API and new features of Ruby 1.9.2. Both makes it a really lightweight framework capable of processing asynchronously a large amount of data in an elegant way. It fits to write light web services as HTTP streaming file uploads, proxies, twitter, firehoses, etc.