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: 267 of 198,451
Downloads: 215,112,602
Daily
Ranking: 315 of 198,429
Downloads: 140,329
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 130 | 406,009,406 | faraday-net_http_persistent |
| 899 | 61,038,135 | vault |
| 1,171 | 42,680,040 | mechanize |
| 1,258 | 39,147,485 | azure-storage-common |
| 1,370 | 35,020,532 | gitlab-fog-azure-rm |
| 1,458 | 31,787,826 | fcm |
| 1,676 | 23,575,188 | telesign |
| 1,854 | 19,238,665 | page-object |
| 1,962 | 16,797,331 | opensearch-transport |
| 2,143 | 13,520,926 | fluent-plugin-datadog |
| 2,314 | 10,646,065 | fluent-plugin-splunk-hec |
| 2,542 | 8,881,124 | rpush |
| 2,709 | 7,747,537 | algolia |
| 3,027 | 6,149,334 | splitclient-rb |
| 3,167 | 5,456,514 | gh |
| 3,192 | 5,354,428 | quickbooks-ruby |
| 4,054 | 2,928,205 | fcmpush |
| 4,161 | 2,747,443 | airrecord |
| 4,430 | 2,322,632 | fluent-plugin-logzio |
| 4,481 | 2,257,316 | vonage |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 57 | 766,287,530 | connection_pool |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | drbrain | |
| 2 | tenderlove |