The maximum number of concurrent workers
Hash function for a task
How often to update task statuses (in milliseconds)
A factory to create the internal queue to store elements
The maximum number of concurrent workers