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,256 of 197,085
Downloads: 17,250
Daily
Ranking: 28,078 of 197,066
Downloads: 5
Downloads Trends
Ranking Trends
Num of Versions Trends
Popular Versions (Major)
Popular Versions (Major.Minor)
Depended by
| Rank | Downloads | Name |
|---|---|---|
| 68,186 | 15,869 | patient_http-sidekiq |
| 70,550 | 15,080 | patient_llm |
| 183,875 | 1,888 | patient_http-solid_queue |
Depends on
| Rank | Downloads | Name |
|---|---|---|
| 10 | 1,384,536,487 | concurrent-ruby |
| 117 | 430,528,308 | logger |
| 970 | 54,050,294 | async |
| 1,824 | 19,627,881 | protocol-http |
| 1,837 | 19,280,414 | async-http |
Owners
| # | Gravatar | Handle |
|---|---|---|
| 1 | bdurand |