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: 64,256 of 197,085
Downloads: 17,250

Daily

Ranking: 28,078 of 197,066
Downloads: 5

Depended by

RankDownloadsName
68,18615,869patient_http-sidekiq
70,55015,080patient_llm
183,8751,888patient_http-solid_queue

Depends on

RankDownloadsName
101,384,536,487concurrent-ruby
117430,528,308logger
97054,050,294async
1,82419,627,881protocol-http
1,83719,280,414async-http

Owners

#GravatarHandle
1iconbdurand