Categories: None [Edit]

patient_http

https://rubygems.org/gems/patient_http
https://github.com/bdurand/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: 62,257 of 197,744
Downloads: 18,126

Daily

Ranking: 12,820 of 197,724
Downloads: 67

Depended by

RankDownloadsName
66,02416,692patient_http-sidekiq
68,54915,818patient_llm
183,3192,011patient_http-solid_queue

Depends on

RankDownloadsName
101,400,765,753concurrent-ruby
116445,887,996logger
96354,887,657async
1,79920,088,164protocol-http
1,82619,739,443async-http

Owners

#GravatarHandle
1iconbdurand