Existe uma maneira de saber quando um conjunto de tarefas da fila de tarefas do App Engine foi concluíd

existe uma maneira de determinar quando um conjunto de tarefas do Google App Engine (e tarefas filho que elas geram) temtodo concluído?

Digamos que tenho 100 tarefas para executar e 10 delas geram 10 tarefas filho cada. São 200 tarefas. Digamos também que essas tarefas filho podem gerar mais tarefas, recursivamente, etc ...

Existe uma maneira de determinar quando todas as tarefas foram concluídas? Tentei usar a API de pipeline do mecanismo de aplicativo, mas não parece que funcione para meu caso de uso específico, mesmo que seja uma ótima API.

Meu caso de uso é que eu quero fazer um monte de chamadas de busca por URL com taxa limitada e, ao mesmo tempo, gravar em um blob. No final de todas as chamadas de busca de URL, desejo finalizar o blob.

Encontrei a solução com a API do pipeline, mas ele escreve tanto no armazenamento de dados que não seria rentável para mim com a frequência com que preciso executar o pipelin

questionAnswers(2)

yourAnswerToTheQuestion