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,721
Downloads: 208,355,894
Daily
Ranking: 335 of 196,694
Downloads: 64,513
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 130 | 393,684,958 | faraday-net_http_persistent |
| 902 | 59,439,829 | vault |
| 1,164 | 41,852,766 | mechanize |
| 1,242 | 38,948,050 | azure-storage-common |
| 1,342 | 34,806,832 | gitlab-fog-azure-rm |
| 1,457 | 30,556,088 | fcm |
| 1,655 | 23,369,519 | telesign |
| 1,840 | 18,925,834 | page-object |
| 1,951 | 16,564,028 | opensearch-transport |
| 2,110 | 13,453,687 | fluent-plugin-datadog |
| 2,287 | 10,599,391 | fluent-plugin-splunk-hec |
| 2,507 | 8,765,962 | rpush |
| 2,755 | 7,258,435 | algolia |
| 3,009 | 5,991,982 | splitclient-rb |
| 3,126 | 5,426,791 | gh |
| 3,216 | 5,056,723 | quickbooks-ruby |
| 4,039 | 2,844,649 | fcmpush |
| 4,148 | 2,660,039 | airrecord |
| 4,372 | 2,316,486 | fluent-plugin-logzio |
| 4,536 | 2,112,985 | vonage |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 59 | 725,304,074 | connection_pool |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | drbrain | |
| 2 | tenderlove |