Parallel HTTP requests via libcurl curl_multi API. Releases GVL during I/O, compatible with Async gem and Fiber scheduler. Supports execute (all), first_execute (first N), stream_execute (yield as ready). Built-in retry functionality for network errors and custom HTTP status codes.
Required Ruby Version
>= 2.7.0
Authors
roman-haidarov
Versions
- 0.4.0 July 28, 2026 (22.5 KB)
- 0.3.1 April 24, 2026 (17.5 KB)
- 0.3.0 April 15, 2026 (15 KB)
- 0.2.0 March 25, 2026 (13.5 KB)
- 0.1.1 March 24, 2026 (12 KB)