globus/globus-compute

get_results to use batched status requests

Ouverte

#238 ouverte le 2 sept. 2020

 (0 commentaire) (0 réaction) (1 personne assignée)Python (52 forks)auto 404
enhancementgood first issue

Métriques du dépôt

Stars
 (162 étoiles)
Métriques de merge PR
 (Métriques PR en attente)

Description

Currently we request task status for tasks one at a time when get_results is invoked. We could decouple this by introducing a thread that would do a batched status request for all pending tasks so that we minimize client->funcx-service communication. This would become shared mechanism to introduce a future based system if we want that.

Guide contributeur