Towards Low Cost and Smart Load Testing as a Service Using Containers

3Citations
Citations of this article
10Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Providing end-users with high quality e-commerce, online communication, education services requires careful performance monitoring, tuning and prediction under heavy traffic loads. To address this issue, we propose and evaluate a novel methodology using Docker containers for load testing. Our experience over several benchmarks, local machines vs. Cloud, and web servers suggest that load testing as a service requires a multi-dimensional optimization over slave counts, network latencies, bandwidth, and traffic patterns and there are opportunities for learning these parameters that can later be modelled into a smart load testing algorithm, with machine learning at the driver seat. Beyond the ease and speed of deployment, containers and cloud also provide a low cost alternative to load testing; we completed our cloud experiments by spending only $10. The only disadvantage of public clouds can be their centralized nature and distance to real customer bases.

Cite

CITATION STYLE

APA

Baransel, B. A., Peker, A., Balkis, H. O., & Ari, I. (2021). Towards Low Cost and Smart Load Testing as a Service Using Containers. In Communications in Computer and Information Science (Vol. 1382, pp. 292–302). Springer Science and Business Media Deutschland GmbH. https://doi.org/10.1007/978-3-030-71711-7_24

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free