Easy to implement, without much overhead — As a developer, you might have experience dealing with long running tasks, and you wish this time-consuming and blocking task could be worked in the background while the main app serves other requests. I know, there is asynchronous programming, but it won’t work when we have CPU bound operations. In…