Designing Resilient and Scalable Applications: A Performance Engineering Roadmap for Cloud-Native Systems

Fuente: Zenodo
Salvato in:
Dettagli Bibliografici
Autore principale: Gaurav Rathor
Natura: Recurso digital
Lingua:inglese
Pubblicazione: Zenodo 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866901470986633216
author Gaurav Rathor
author_facet Gaurav Rathor
contents <p><span>More and more people are using cloud-native architectures, which has made it harder to make applications that work well, scale well, and stay up in very dynamic situations. Conventional performance optimization methods, typically utilized after deployment, are inadequate for managing the intricacies of microservices, container orchestration, and elastic infrastructure. This hypothetical research puts up a systematic performance engineering path for creating cloud-native applications that can handle a lot of traffic and stay up and running. The roadmap includes analyzing performance needs, modeling workloads, evaluating scalability, injecting faults, continuously monitoring, and optimizing the application over time. Simulated findings show that systems built using this roadmap are more scalable when there are a lot of users or a lot of work to do, they can handle more errors, they can recover from failures faster, and they use resources more efficiently. The results show how important it is to make performance engineering a regular and proactive part of cloud-native systems to help with reliability and operational excellence.</span></p>
format Recurso digital
id zenodo_https___doi_org_10_5281_zenodo_18033015
institution Zenodo
language eng
publishDate 2024
publisher Zenodo
record_format zenodo
spellingShingle Designing Resilient and Scalable Applications: A Performance Engineering Roadmap for Cloud-Native Systems
Gaurav Rathor
cloud-native systems
performance engineering
scalability
Resilience
microservices
kubernetes
<p><span>More and more people are using cloud-native architectures, which has made it harder to make applications that work well, scale well, and stay up in very dynamic situations. Conventional performance optimization methods, typically utilized after deployment, are inadequate for managing the intricacies of microservices, container orchestration, and elastic infrastructure. This hypothetical research puts up a systematic performance engineering path for creating cloud-native applications that can handle a lot of traffic and stay up and running. The roadmap includes analyzing performance needs, modeling workloads, evaluating scalability, injecting faults, continuously monitoring, and optimizing the application over time. Simulated findings show that systems built using this roadmap are more scalable when there are a lot of users or a lot of work to do, they can handle more errors, they can recover from failures faster, and they use resources more efficiently. The results show how important it is to make performance engineering a regular and proactive part of cloud-native systems to help with reliability and operational excellence.</span></p>
title Designing Resilient and Scalable Applications: A Performance Engineering Roadmap for Cloud-Native Systems
topic cloud-native systems
performance engineering
scalability
Resilience
microservices
kubernetes
url https://doi.org/10.5281/zenodo.18033015