-
Notifications
You must be signed in to change notification settings - Fork 16.2k
Open
Labels
area:async-operatorsAIP-40: Deferrable ("Async") OperatorsAIP-40: Deferrable ("Async") Operatorsgood first issuekind:featureFeature RequestsFeature Requests
Description
Description
The AzureBatchOperator currently has no option to set it to deferrable, which would allow the task to be run by an async low-resource worker ("triggerer"). Therefore Azure Batch tasks block a regular worker, even though they only ping the Azure platform from time to time.
I propose to add this parameter and changing the operator to use asynchronous calls.
As a reference, the AWS Batch operator has a parameter deferrable.
Use case/motivation
Adding this parameter and changing the operator to use asynchronous calls would reduce resource consumption when using Azure Batch.
Related issues
No response
Are you willing to submit a PR?
- Yes I am willing to submit a PR!
Code of Conduct
- I agree to follow this project's Code of Conduct
Metadata
Metadata
Assignees
Labels
area:async-operatorsAIP-40: Deferrable ("Async") OperatorsAIP-40: Deferrable ("Async") Operatorsgood first issuekind:featureFeature RequestsFeature Requests