Blog

Executors 101

Executors So what are executors? Executors sit between tasks and their execution-context, the way iterators sit between collections and algorithms. Executors could potentially do many things, to name some: parallelize tasks (over multiple cores for example) distribute tasks (over multiple machines or to gpu’s for example) sequentialize tasks (stitch tasks together over time) prioritize tasks Read more about Executors 101[…]