* Least busy worker selection strategy.
*/
LEAST_BUSY: 'LEAST_BUSY',
+ /**
+ * Least ELU worker selection strategy.
+ *
+ * @experimental
+ */
+ LEAST_ELU: 'LEAST_ELU',
/**
* Fair share worker selection strategy.
*/
*
* @internal
*/
-export interface RequiredStatistics {
+export interface TaskStatistics {
/**
* Require tasks runtime.
*/
*/
export interface IWorkerChoiceStrategy {
/**
- * Required tasks usage statistics.
+ * Required tasks statistics.
*/
- readonly requiredStatistics: RequiredStatistics
+ readonly taskStatistics: TaskStatistics
/**
* Resets strategy internals.
*