Source: https://www.researchgate.net/publication/303515651_Modular_Asynchronous_Web_Programming_Advantages_Challenges.pdf