TyphoeusFree Ruby library for running HTTP requests quickly, easily, and in parallel | |
Download |
Typhoeus Ranking & Summary
Advertisement
- License:
- MIT
- Price:
- FREE
- Publisher Name:
- Paul Dix
- Publisher web site:
- http://www.pauldix.net/
- Operating Systems:
- Mac OS X
- File Size:
- 24 KB
Typhoeus Tags
Typhoeus Description
Free Ruby library for running HTTP requests quickly, easily, and in parallel Like a modern code version of the mythical beast with 100 serpent heads, Typhoeus runs HTTP requests in parallel while cleanly encapsulating handling logic. To be a little more specific, it’s a library for accessing web services in Ruby. Typhoeus has been specifically designed for building RESTful service oriented architectures in Ruby that need to be fast enough to process calls to multiple services within the client’s HTTP request/response life cycle.Some of the awesome features are parallel request execution, memoization of request responses (so you don’t make the same request multiple times in a single group), built in support for caching responses to memcached (or whatever), a nifty DSL for creating classes that make http calls and process responses, and mocking capability baked in. It uses libcurl and libcurl-multi to work this speedy magic. Requirements: · Ruby
Typhoeus Related Software