RESEARCH ON THE EFFICIENCY OF PROCESSING PARALLEL REQUESTS BY AMAZON WEB SERVICES USING CONTAINERS

Background. The article explores the efficiency of a web application deployed in AWS cloud services using containerization based on AWS ECS and AWS EKS. Particular attention is paid to analyzing system performance under high load conditions typical for online services that provide real-time sports c...

Full description

Saved in:
Bibliographic Details
Main Authors: Oleg Sigunov, Lidiia Demkiv
Format: Article
Language:English
Published: Ivan Franko National University of Lviv 2025-03-01
Series:Електроніка та інформаційні технології
Subjects:
Online Access:http://publications.lnu.edu.ua/collections/index.php/electronics/article/view/4781
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1850167393979990016
author Oleg Sigunov
Lidiia Demkiv
author_facet Oleg Sigunov
Lidiia Demkiv
author_sort Oleg Sigunov
collection DOAJ
description Background. The article explores the efficiency of a web application deployed in AWS cloud services using containerization based on AWS ECS and AWS EKS. Particular attention is paid to analyzing system performance under high load conditions typical for online services that provide real-time sports competition updates. The ability of the application to handle a large number of user requests simultaneously is assessed, which is critically important for ensuring proper operation in real-time mode. Methods and tools. The research methodology is based on load testing using modern tools for generating requests and collecting metrics. A series of experiments were conducted to model different usage scenarios, including peak loads, stable operating conditions, and situations with sudden traffic changes. Key performance parameters were analyzed: server request processing speed, system stability under increasing load, and the proportion of unsuccessfully processed requests. Results and discussion. The experimental results demonstrated that AWS EKS provides the best ratio of performance, stability, and cost for deploying similar solutions. The use of Kubernetes clusters allows for flexible infrastructure scaling, adapting to variable loads without significant losses in speed. While AWS ECS ensures sufficient performance, it proved to be less flexible compared to AWS EKS, particularly in cases of dynamic load changes. Conclusions. Thus, the study confirmed the feasibility of using AWS EKS as the primary platform for containerizing a high-load web application. The obtained results may be useful for developers and cloud solution architects working with real-time systems requiring high performance, flexibility, and reliability. Additionally, the presented data may serve as a basis for further research in optimizing cloud resources and improving the efficiency of web services.
format Article
id doaj-art-7d6c0a4db2184944bcb330ce1686381e
institution OA Journals
issn 2224-087X
2224-0888
language English
publishDate 2025-03-01
publisher Ivan Franko National University of Lviv
record_format Article
series Електроніка та інформаційні технології
spelling doaj-art-7d6c0a4db2184944bcb330ce1686381e2025-08-20T02:21:13ZengIvan Franko National University of LvivЕлектроніка та інформаційні технології2224-087X2224-08882025-03-0129475610.30970/eli.29.5RESEARCH ON THE EFFICIENCY OF PROCESSING PARALLEL REQUESTS BY AMAZON WEB SERVICES USING CONTAINERSOleg Sigunov0https://orcid.org/0000-0002-6067-0511Lidiia Demkiv1https://orcid.org/0000-0003-4670-5834Ivan Franko National University of LvivIvan Franko National University of LvivBackground. The article explores the efficiency of a web application deployed in AWS cloud services using containerization based on AWS ECS and AWS EKS. Particular attention is paid to analyzing system performance under high load conditions typical for online services that provide real-time sports competition updates. The ability of the application to handle a large number of user requests simultaneously is assessed, which is critically important for ensuring proper operation in real-time mode. Methods and tools. The research methodology is based on load testing using modern tools for generating requests and collecting metrics. A series of experiments were conducted to model different usage scenarios, including peak loads, stable operating conditions, and situations with sudden traffic changes. Key performance parameters were analyzed: server request processing speed, system stability under increasing load, and the proportion of unsuccessfully processed requests. Results and discussion. The experimental results demonstrated that AWS EKS provides the best ratio of performance, stability, and cost for deploying similar solutions. The use of Kubernetes clusters allows for flexible infrastructure scaling, adapting to variable loads without significant losses in speed. While AWS ECS ensures sufficient performance, it proved to be less flexible compared to AWS EKS, particularly in cases of dynamic load changes. Conclusions. Thus, the study confirmed the feasibility of using AWS EKS as the primary platform for containerizing a high-load web application. The obtained results may be useful for developers and cloud solution architects working with real-time systems requiring high performance, flexibility, and reliability. Additionally, the presented data may serve as a basis for further research in optimizing cloud resources and improving the efficiency of web services.http://publications.lnu.edu.ua/collections/index.php/electronics/article/view/4781cloud servicescontainersinstancesaws ecsaws eksgatlingtesting scenarios
spellingShingle Oleg Sigunov
Lidiia Demkiv
RESEARCH ON THE EFFICIENCY OF PROCESSING PARALLEL REQUESTS BY AMAZON WEB SERVICES USING CONTAINERS
Електроніка та інформаційні технології
cloud services
containers
instances
aws ecs
aws eks
gatling
testing scenarios
title RESEARCH ON THE EFFICIENCY OF PROCESSING PARALLEL REQUESTS BY AMAZON WEB SERVICES USING CONTAINERS
title_full RESEARCH ON THE EFFICIENCY OF PROCESSING PARALLEL REQUESTS BY AMAZON WEB SERVICES USING CONTAINERS
title_fullStr RESEARCH ON THE EFFICIENCY OF PROCESSING PARALLEL REQUESTS BY AMAZON WEB SERVICES USING CONTAINERS
title_full_unstemmed RESEARCH ON THE EFFICIENCY OF PROCESSING PARALLEL REQUESTS BY AMAZON WEB SERVICES USING CONTAINERS
title_short RESEARCH ON THE EFFICIENCY OF PROCESSING PARALLEL REQUESTS BY AMAZON WEB SERVICES USING CONTAINERS
title_sort research on the efficiency of processing parallel requests by amazon web services using containers
topic cloud services
containers
instances
aws ecs
aws eks
gatling
testing scenarios
url http://publications.lnu.edu.ua/collections/index.php/electronics/article/view/4781
work_keys_str_mv AT olegsigunov researchontheefficiencyofprocessingparallelrequestsbyamazonwebservicesusingcontainers
AT lidiiademkiv researchontheefficiencyofprocessingparallelrequestsbyamazonwebservicesusingcontainers