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.5.0
-
source
- 0.5.0 source September 13, 2026 (26 KB)
-
-
0.4.0
-
source
- 0.4.0 source July 28, 2026 (22.5 KB)
-
-
0.3.1
-
source
- 0.3.1 source April 24, 2026 (17.5 KB)
-
-
0.3.0
-
source
- 0.3.0 source April 15, 2026 (15 KB)
-
-
0.2.0
-
source
- 0.2.0 source March 25, 2026 (13.5 KB)
-