Proceedings of the 26th International Conference on World Wide Web 2017
DOI: 10.1145/3038912.3052649
|View full text |Cite
|
Sign up to set email alerts
|

Performance Monitoring and Root Cause Analysis for Cloud-hosted Web Applications

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
23
0

Year Published

2018
2018
2023
2023

Publication Types

Select...
5
2
1

Relationship

0
8

Authors

Journals

citations
Cited by 67 publications
(23 citation statements)
references
References 21 publications
0
23
0
Order By: Relevance
“…The technical scalability metrics that we used in this paper allow exploring in more detail the contribution to the system scalability of various components and techniques used in software systems. By instrumenting the software system [40] it becomes possible to determine these contributions and using this information to improve the system. Potentially, different components, technologies or technical solutions may fit different degree with the cloud platform's provisions.…”
Section: Discussionmentioning
confidence: 99%
“…The technical scalability metrics that we used in this paper allow exploring in more detail the contribution to the system scalability of various components and techniques used in software systems. By instrumenting the software system [40] it becomes possible to determine these contributions and using this information to improve the system. Potentially, different components, technologies or technical solutions may fit different degree with the cloud platform's provisions.…”
Section: Discussionmentioning
confidence: 99%
“…For example, using mutation testing [28] we can test the impact of small changes to particular components on the scalability performance. Alternatively, by instrumenting the whole code of the system [29] and then measuring its scalability through a range of demand scenarios we can identify the components of the system at various resolutions (e.g. units, classes, functions, methods) that contribute critically to variations in scalability performance.…”
Section: Discussion and Limitationsmentioning
confidence: 99%
“…There is extensive related work on monitoring systems that has shown that execution traces can help diagnose performance, efficiency, and even security problems in large-scale systems [12,24,26,42,54,77,85,93,97]. For example, X-Trace is a tracing framework that provides a comprehensive view of the behavior of services running on large-scale, potentially shared clusters.…”
Section: Cloud Tracing and Diagnosticsmentioning
confidence: 99%
“…Root cause analysis of performance abnormalities in the cloud has also gained increased attention over the past few years, as the number of interactive, latency-critical services hosted in cloud systems has increased. Jayathilaka et al [54], for example, developed Roots, a system that automatically identifies the root cause of performance anomalies in web applications deployed in Platform-as-a-Service (PaaS) clouds. Roots tracks events within the PaaS cloud using a combination of metadata injection and platform-level instrumentation.…”
Section: Cloud Tracing and Diagnosticsmentioning
confidence: 99%