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 192,414
Downloads: 195,410,794
Daily
Ranking: 336 of 192,395
Downloads: 87,286
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 130 | 363,004,407 | faraday-net_http_persistent |
| 890 | 57,107,962 | vault |
| 1,140 | 40,300,115 | mechanize |
| 1,194 | 38,393,897 | azure-storage-common |
| 1,308 | 34,422,020 | gitlab-fog-azure-rm |
| 1,606 | 22,993,094 | telesign |
| 1,807 | 18,214,296 | page-object |
| 1,936 | 15,745,241 | opensearch-transport |
| 2,107 | 12,383,740 | fluent-plugin-datadog |
| 2,234 | 10,485,179 | fluent-plugin-splunk-hec |
| 2,569 | 7,854,606 | rpush |
| 2,820 | 6,328,940 | algolia |
| 2,985 | 5,625,579 | splitclient-rb |
| 3,045 | 5,355,443 | gh |
| 3,252 | 4,519,484 | quickbooks-ruby |
| 4,003 | 2,672,166 | fcmpush |
| 4,130 | 2,448,382 | airrecord |
| 4,239 | 2,303,508 | fluent-plugin-logzio |
| 4,532 | 1,915,784 | vonage |
| 4,754 | 1,707,876 | csvlint |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 62 | 651,297,800 | connection_pool |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | drbrain | |
| 2 | tenderlove |