The traditional architecture of web applications presents significant challenges in terms of scalability and maintenance costs, which generates important limitations in the face of growing performance and load testing demands, especially in the context of travel management applications. In the face of these constraints, serverless microservices-based architecture has emerged as an alternative that offers substantial improvements in performance and load testing efficiency, outperforming conventional architectures. Several studies have shown that serverless microservices optimize both performance and efficiency in load testing of travel management oriented web applications. To further this analysis, an experimental methodology was employed with the objective of comparing the performance and load testing of travel management web applications developed with Serverless microservices, using Vercel and Google Cloud Platform (GCP). The results of a performance test on both platforms, with volumes of 10 and 100 users, revealed a notable advantage in favor of Vercel in terms of processing speed per second. With 10 users, Vercel achieved 5.6 requests per second, while GCP achieved only 2.8 requests per second. When increasing the volume to 100 users, Vercel maintained its superiority with 46.9 requests per second, in contrast to the 2.0 requests per second achieved by GCP. In conclusion, this architectural evolution not only responds effectively to current challenges, but also establishes a robust framework for future innovations in the online travel management industry.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Performance and Load Testing of Serverless Microservices

  • Pamela Buñay-Guisñan,
  • Nestor Estrada,
  • Angel Flores,
  • Juan Erazo

摘要

The traditional architecture of web applications presents significant challenges in terms of scalability and maintenance costs, which generates important limitations in the face of growing performance and load testing demands, especially in the context of travel management applications. In the face of these constraints, serverless microservices-based architecture has emerged as an alternative that offers substantial improvements in performance and load testing efficiency, outperforming conventional architectures. Several studies have shown that serverless microservices optimize both performance and efficiency in load testing of travel management oriented web applications. To further this analysis, an experimental methodology was employed with the objective of comparing the performance and load testing of travel management web applications developed with Serverless microservices, using Vercel and Google Cloud Platform (GCP). The results of a performance test on both platforms, with volumes of 10 and 100 users, revealed a notable advantage in favor of Vercel in terms of processing speed per second. With 10 users, Vercel achieved 5.6 requests per second, while GCP achieved only 2.8 requests per second. When increasing the volume to 100 users, Vercel maintained its superiority with 46.9 requests per second, in contrast to the 2.0 requests per second achieved by GCP. In conclusion, this architectural evolution not only responds effectively to current challenges, but also establishes a robust framework for future innovations in the online travel management industry.