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: 260 of 196,584
Downloads: 207,717,408
Daily
Ranking: 331 of 196,552
Downloads: 64,305
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 130 | 392,358,887 | faraday-net_http_persistent |
| 899 | 59,320,269 | vault |
| 1,164 | 41,776,577 | mechanize |
| 1,240 | 38,922,004 | azure-storage-common |
| 1,338 | 34,780,306 | gitlab-fog-azure-rm |
| 1,456 | 30,427,821 | fcm |
| 1,654 | 23,344,184 | telesign |
| 1,836 | 18,889,385 | page-object |
| 1,947 | 16,541,666 | opensearch-transport |
| 2,107 | 13,446,263 | fluent-plugin-datadog |
| 2,285 | 10,596,144 | fluent-plugin-splunk-hec |
| 2,505 | 8,754,076 | rpush |
| 2,763 | 7,203,401 | algolia |
| 3,010 | 5,975,460 | splitclient-rb |
| 3,126 | 5,423,855 | gh |
| 3,220 | 5,031,949 | quickbooks-ruby |
| 4,035 | 2,835,033 | fcmpush |
| 4,148 | 2,650,656 | airrecord |
| 4,366 | 2,315,590 | fluent-plugin-logzio |
| 4,536 | 2,102,336 | vonage |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 59 | 721,341,726 | connection_pool |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | drbrain | |
| 2 | tenderlove |