Ahmad Zayed
Evaluating the Performance Resilience of Serverless Applications using Chaos Engineering
Zayed, Ahmad; Al-Said Ahmad, Amro
Abstract
This study explores the use of chaos engineering in evaluating the performance and resilience of serverless applications, which are built as complex distributed systems subject to different types of failures and errors. By intentionally injecting controlled failures and uncertainty into the system, we evaluate the impact of random delay injections on Lambda functions using two methods: one during code execution and the other during runtime. Our research aims to evaluate the performance and resilience of Lambda functions under controlled chaos experiments and study the impact of faults on serverless applications' behaviour by comparing the results with the baseline data regarding performance metrics.
Citation
Zayed, A., & Al-Said Ahmad, A. (2024, July). Evaluating the Performance Resilience of Serverless Applications using Chaos Engineering. Presented at 24th International Conference on Software Quality, Reliability, and Security (QRS), Cambridge, United Kingdom
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | 24th International Conference on Software Quality, Reliability, and Security (QRS) |
Start Date | Jul 1, 2024 |
End Date | Jul 1, 2024 |
Acceptance Date | Jun 1, 2024 |
Publication Date | Oct 29, 2024 |
Deposit Date | Jun 22, 2024 |
Publicly Available Date | Jun 25, 2024 |
Publisher | Institute of Electrical and Electronics Engineers (IEEE) |
Pages | 1316-1317 |
ISBN | 979-8-3503-6566-5 |
DOI | https://doi.org/10.1109/qrs-c63300.2024.00172 |
Keywords | Resilience; Performance; Delay injection; Serverless Functions; Chaos Engineering |
Public URL | https://keele-repository.worktribe.com/output/856769 |
Publisher URL | https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=10726986 |
Files
Evaluating the performance resilience of serverless applications using chaos engineering
(252 Kb)
PDF
Licence
https://creativecommons.org/licenses/by/4.0/
Publisher Licence URL
https://creativecommons.org/licenses/by/4.0/
Copyright Statement
For the purpose of open access, the author has applied a Creative Commons Attribution (CC BY) licence to any Author Accepted Manuscript version arising from this submission https://creativecommons.org/licenses/by/4.0/
You might also like
Cloud Computing-Assisted Real-Time Health Monitoring and Tracking
(2023)
Book Chapter
An Experimental Performance Evaluation of Cloud-API-Based Applications
(2021)
Journal Article
Scalability Analysis Comparisons of Cloud-based Software Services
(2019)
Journal Article
Cloud-based Software Services Delivery from the Perspective of Scalability
(2019)
Journal Article