A complex example
- The client has a task and wants to get it done
- A Task is a list of words
- We need to process each word
- In parallel, in the workers
- this will take some time ( = "cost" )
- After all words are processed we return the processed list to the client