Categories: None [Edit]
patient_http
This gem provides a dedicated async HTTP processor that uses Ruby's Fiber scheduler for non-blocking I/O. Application threads hand off HTTP requests to the processor and return immediately. The processor handles hundreds of concurrent HTTP connections using fibers, then notifies the application when responses arrive via a pluggable callback mechanism. This design keeps application threads free to do other work while HTTP requests are in flight.
Total
Ranking: 64,228 of 197,051
Downloads: 17,214
Daily
Ranking: 11,576 of 197,010
Downloads: 84
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 68,132 | 15,839 | patient_http-sidekiq |
| 70,501 | 15,052 | patient_llm |
| 183,867 | 1,886 | patient_http-solid_queue |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 10 | 1,383,491,483 | concurrent-ruby |
| 117 | 429,529,973 | logger |
| 970 | 53,989,908 | async |
| 1,824 | 19,597,400 | protocol-http |
| 1,839 | 19,248,830 | async-http |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | bdurand |