Ractor::Pipeline provides a shell-pipeline-like DSL (stream/pipe/filter_pipe/flat_pipe/tee/lanes) where each stage is a persistent Ractor, making the execution topology visible in the code. Multi-lane stages are fed by demand (pull) and sources can be batched transparently.
Required Ruby Version
>= 4.0
Authors
Koichi Sasada
Versions
- 0.2.0 August 18, 2026 (21 KB)