Execution Strategies
¶
Module: | bonobo.execution.strategies |
---|
Execution strategies define how an actual job execution will happen. Default and recommended strategy is “threadpool”,
for now, which leverage a concurrent.futures.ThreadPoolExecutor
to run each node in a separate thread.
In the future, the two strategies that would really benefit bonobo are subprocess and dask/dask.distributed. Please be at home if you want to give it a shot.