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: 255 of 191,816
Downloads: 193,487,178
Daily
Ranking: 316 of 191,796
Downloads: 64,627
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 131 | 357,684,635 | faraday-net_http_persistent |
| 890 | 56,646,366 | vault |
| 1,141 | 40,078,674 | mechanize |
| 1,191 | 38,308,626 | azure-storage-common |
| 1,293 | 34,358,887 | gitlab-fog-azure-rm |
| 1,598 | 22,931,462 | telesign |
| 1,792 | 18,107,394 | page-object |
| 1,931 | 15,631,282 | opensearch-transport |
| 2,110 | 12,186,764 | fluent-plugin-datadog |
| 2,233 | 10,456,030 | fluent-plugin-splunk-hec |
| 2,577 | 7,721,686 | rpush |
| 2,842 | 6,175,208 | algolia |
| 2,985 | 5,562,243 | splitclient-rb |
| 3,036 | 5,349,546 | gh |
| 3,254 | 4,446,570 | quickbooks-ruby |
| 4,000 | 2,644,990 | fcmpush |
| 4,163 | 2,388,498 | airrecord |
| 4,223 | 2,302,340 | fluent-plugin-logzio |
| 4,535 | 1,891,572 | vonage |
| 4,740 | 1,697,923 | csvlint |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 62 | 640,295,704 | connection_pool |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | tenderlove | |
| 2 | drbrain |