executeBatchEventGeneration
Function: executeBatchEventGeneration()
executeBatchEventGeneration(
jobs,maxConcurrency,deps):Promise<ProcessingResult<EventGenerationExecutionResult[]>>
Defined in: src/workers/eventGeneration/executionEngine.ts:122
Executes multiple Generation jobs in parallel, with a specified level of concurrency. This function processes jobs in batches to control resource usage and improve throughput.
Parameters
jobs
An array of Generation jobs to execute.
maxConcurrency
number
The maximum number of jobs to run in parallel.
deps
The dependencies required for the worker.
Returns
Promise<ProcessingResult<EventGenerationExecutionResult[]>>
A promise that resolves to a consolidated processing result for the entire batch.