Categories: None [Edit]
net-http-persistent
Manages persistent connections using Net::HTTP including a thread pool for
connecting to multiple hosts.
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
make setting up a single persistent connection or managing multiple
connections easy. Net::HTTP::Persistent wraps Net::HTTP and allows you to
focus on how to make HTTP requests.
Total
Ranking: 253 of 189,920
Downloads: 188,949,075
Daily
Ranking: 315 of 189,899
Downloads: 30,798
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 132 | 347,298,357 | faraday-net_http_persistent |
| 895 | 55,354,324 | vault |
| 1,134 | 39,542,117 | mechanize |
| 1,177 | 38,081,793 | azure-storage-common |
| 1,286 | 34,181,661 | gitlab-fog-azure-rm |
| 1,588 | 22,757,453 | telesign |
| 1,784 | 17,889,884 | page-object |
| 1,916 | 15,414,792 | opensearch-transport |
| 2,119 | 11,849,745 | fluent-plugin-datadog |
| 2,223 | 10,385,390 | fluent-plugin-splunk-hec |
| 2,609 | 7,371,792 | rpush |
| 2,897 | 5,802,389 | algolia |
| 2,982 | 5,433,282 | splitclient-rb |
| 3,004 | 5,328,946 | gh |
| 3,258 | 4,326,202 | quickbooks-ruby |
| 3,996 | 2,593,333 | fcmpush |
| 4,183 | 2,296,325 | fluent-plugin-logzio |
| 4,200 | 2,280,818 | airrecord |
| 4,538 | 1,842,086 | vonage |
| 4,829 | 1,598,008 | mauth-client |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 64 | 614,315,947 | connection_pool |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | drbrain | |
| 2 | tenderlove |