- 
    Type:Feature Request 
- 
    Resolution: Done
- 
    Priority:L3 - Default 
- 
    Affects Version/s: None
- 
    Component/s: external task client js
- 
    None
Currently, the execution of tasks is done asynchronously, which could cause a bottle neck in some scenarios for external systems and/or Camunda with loads of external tasks.
The number of external tasks can grow fast before the data can be processed.
The following PR provides a fix to balance tasks consuming rate according to their processing speed.
https://github.com/camunda/camunda-external-task-client-js/pull/19