Implementing a queue manager for Ajax requests. I've decided on this approach instead of using promises because I will have access to the status of what is queued by inspecting private variable queue. Also, the code needed is a bit smaller.
This is a very specific case in which all ajax requests are fired in parallel but I want to guarantee the ordering on their response.