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 188,572
Downloads: 183,319,104
Daily
Ranking: 188 of 188,550
Downloads: 91,617
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 131 | 334,505,873 | faraday-net_http_persistent |
| 896 | 54,203,813 | vault |
| 1,132 | 38,905,606 | mechanize |
| 1,153 | 37,864,717 | azure-storage-common |
| 1,273 | 33,854,975 | gitlab-fog-azure-rm |
| 1,577 | 22,429,722 | telesign |
| 1,756 | 17,584,358 | page-object |
| 1,900 | 15,137,121 | opensearch-transport |
| 2,110 | 11,475,216 | fluent-plugin-datadog |
| 2,230 | 9,945,069 | fluent-plugin-splunk-hec |
| 2,627 | 6,934,498 | rpush |
| 2,942 | 5,447,810 | algolia |
| 2,969 | 5,313,909 | gh |
| 2,970 | 5,310,325 | splitclient-rb |
| 3,245 | 4,202,953 | quickbooks-ruby |
| 3,989 | 2,514,372 | fcmpush |
| 4,137 | 2,288,834 | fluent-plugin-logzio |
| 4,224 | 2,154,556 | airrecord |
| 4,539 | 1,773,232 | vonage |
| 4,789 | 1,588,003 | mauth-client |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 69 | 581,481,895 | connection_pool |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | drbrain | |
| 2 | tenderlove |