TaskQueue A queue dispatches tasks to a task-loop which runs in a thread.It's same as a thread-pool which can execute tasks pushed in.