Manages persistent connections using Net::HTTP plus a speed fix for Ruby 1.8.
It's thread-safe too!
Using persistent HTTP connections can dramatically increase the speed of HTTP.
Creating a new HTTP connection for every request involves an extra TCP
round-trip and causes TCP congestion avoidance negotiation to start over.
Net::HTTP supports persistent connections with some API methods but does not
handle reconnection gracefully. Net::HTTP::Persistent supports reconnection
and retry according to RFC 2616.
=== 2.4.1 / 2012-02-03
* Bug fixes
* When FakeWeb or WebMock are loaded SSL sessions will not be reused to
prevent breakage of testing frameworks. Issue #13 by Matt Brictson, pull
request #14 by Zachary Scott
* SSL connections are reset when the SSL parameters change.
Mechanize issue #194 by dsisnero
* Last-use times are now cleaned up in #shutdown.
Manages persistent connections using Net::HTTP plus a speed fix for Ruby
1.8.
It's thread-safe too!
Using persistent HTTP connections can dramatically increase the speed of
HTTP.
Creating a new HTTP connection for every request involves an extra TCP
round-trip and causes TCP congestion avoidance negotiation to start over.
Net::HTTP supports persistent connections with some API methods but does
not
handle reconnection gracefully. Net::HTTP::Persistent supports
reconnection
and retry according to RFC 2616.
=== 2.4.1 / 2012-02-03
* Bug fixes
* When FakeWeb or WebMock are loaded SSL sessions will not be reused to
prevent breakage of testing frameworks. Issue #13 by Matt Brictson, pull
request #14 by Zachary Scott
* SSL connections are reset when the SSL parameters change.
Mechanize issue #194 by dsisnero
* Last-use times are now cleaned up in #shutdown.
Could net-http-persistent be used with Faraday so that consecutive API calls
(e.g. for paginating through a long list, where only 200 entries are
returned
per API call) could be more efficient? Would this be a useful use case for
net-http-persistent?
Searching for 'net-http-persistent' on the Faraday project
Manages persistent connections using Net::HTTP plus a speed fix for Ruby
1.8.
It's thread-safe too!
Using persistent HTTP connections can dramatically increase the speed of
HTTP.
Creating a new HTTP connection for every request involves an extra TCP
round-trip and causes TCP congestion avoidance negotiation to start over.
Manages persistent connections using Net::HTTP plus a speed fix for Ruby
1.8.
It's thread-safe too!
Using persistent HTTP connections can dramatically increase the speed of
HTTP.
Creating a new HTTP connection for every request involves an extra TCP
round-trip and causes TCP congestion avoidance negotiation to start over.
Could net-http-persistent be used with Faraday so that consecutive API calls
(e.g. for paginating through a long list, where only 200 entries are
returned
per API call) could be more efficient? Would this be a useful use case for
net-http-persistent?
Searching for 'net-http-persistent' on the Faraday project
Manages persistent connections using Net::HTTP plus a speed fix for Ruby
1.8.
It's thread-safe too!
Using persistent HTTP connections can dramatically increase the speed of
HTTP.
Creating a new HTTP connection for every request involves an extra TCP
round-trip and causes TCP congestion avoidance negotiation to start over.
Could net-http-persistent be used with Faraday so that consecutive API calls
(e.g. for paginating through a long list, where only 200 entries are
returned
per API call) could be more efficient? Would this be a useful use case for
net-http-persistent?
Searching for 'net-http-persistent' on the Faraday project