{"title":"Leveraging Queueing Theory and OS Profiling to Reduce Application Latency","authors":"Anshul Gandhi, Amoghavarsha Suresh","doi":"10.1145/3366625.3368853","DOIUrl":null,"url":null,"abstract":"Request latency is a critical metric in determining the usability of online services, such as web applications and databases. Most existing approaches to improve application latency start by detecting bottlenecks in the application deployment; this typically entails determining stages of processing where the application spends most of its time. Inspired by queueing theory, we present an alternative approach to detect and mitigate bottlenecks âĂrŞ using variability of processing time as a guiding principle when designing applications.","PeriodicalId":155490,"journal":{"name":"Proceedings of the 20th International Middleware Conference Tutorials","volume":"248 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-12-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 20th International Middleware Conference Tutorials","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3366625.3368853","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 3
Abstract
Request latency is a critical metric in determining the usability of online services, such as web applications and databases. Most existing approaches to improve application latency start by detecting bottlenecks in the application deployment; this typically entails determining stages of processing where the application spends most of its time. Inspired by queueing theory, we present an alternative approach to detect and mitigate bottlenecks âĂrŞ using variability of processing time as a guiding principle when designing applications.