Recursion Benchmarks

Compare structured concurrency overhead for deeply nested async operations across libraries.

Libraries compared: effection, effection-inline, rxjs, effect, effect-v4, co, async-await

Source Code

View the benchmark implementations on GitHub:


Library Comparison

Average latency comparison across all libraries for the selected Effection release.

Showing data for release on

Percentile Comparison


Memory comparison: see the dedicated Memory Footprint page. The methodology and runtime caveats (V8 hoarding, mimalloc decommit) needed enough explanation that they don't fit on a per-scenario page.


Performance Over Releases

How each library's performance has changed across Effection releases.


Runtime Comparison

Compare performance across runtimes for each library.


Detailed Data


← Back to Overview