Runic.Runner.Scheduler.ChainBatching (Runic v0.1.0-alpha.7)

Copy Markdown View Source

Scheduler strategy that batches linear chains into Promises.

Delegates to Runic.Runner.PromiseBuilder for chain detection. Linear chains of runnables are grouped into Promise dispatch units; runnables that don't form chains are dispatched individually.

Options

  • :min_chain_length — minimum chain length to form a Promise (default: 2)