If you want to boost the scalability of the application, the requirement is that the application should adopt an asynchronous programming model.
However, developers find this model to be more difficult as compared to linear blocking I/O programming.
Another disadvantage of the asynchronous programming model is that the code becomes clumsy, and programmers need to depend on the nested calls.
Leave a Reply