Skip to content

Does there exist a synchronous executor for client.submit? #4801

Answered by fjetter
aa1371 asked this question in Q&A
Discussion options

You must be logged in to vote

It depends on what you are actually looking for.

There is no single-threaded, synchronous distributed implementation. Distributed itself is by definition built of multiple entities and is managing how these work together (e.g. worker and scheduler). Recreating the logic performed by this complex system in a single-threaded machine would be, maybe counter-intuitively, not easy, many feature may even be impossible. At least a partial answer to why this is can be found in the SO comment https://stackoverflow.com/questions/44193979/how-do-i-run-a-dask-distributed-cluster-in-a-single-thread/44193980#comment91406782_44193980
Imho, if you are relying on any distributed features, you should go fo…

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@aa1371
Comment options

Answer selected by aa1371
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants