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: 191,918 of 193,214
Downloads: 221
Daily
Ranking: 34,862 of 193,188
Downloads: 8
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 192,875 | 187 | patient_http-solid_queue |
| 192,909 | 185 | patient_http-sidekiq |
| 192,944 | 183 | patient_llm |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 1 | 3,441,039,624 | bundler |
| 10 | 1,284,887,209 | concurrent-ruby |
| 145 | 337,367,021 | logger |
| 1,009 | 48,779,470 | async |
| 1,909 | 16,540,600 | async-http |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | bdurand |