Analyzing and modelling web server based systems
Loading...
Date
2020
Authors
Journal Title
Journal ISSN
Volume Title
Publisher
Abstract
Server based systems are widely used in modern computer systems. Understanding the
performance of web server based systems, under different conditions is important. This
requires a step by step approach that includes modelling, designing, implementing,
performance testing and analyzing of results. In this research, we aim at characterizing the
web s erver s ystems under d ifferent c onfigurations. We p resent a s ummary o f p revalent server
architectures, provide a systematic approach for performance testing, and present a novel
open source Python library f or latency analysis. We experiment on existing server
architectures, and propose eight new server architectures. Our analysis shows that under
different conditions the new architectures outperform the existing architectures. Moreover
we do an extensive tail latency analysis of Java microservices.
Description
Keywords
COMPUTER SCIENCE- Dissertation, COMPUTER SCIENCE & ENGINEERING - Dissertation, WEB, SERVER ARCHITECTURES, TAIL INDEX, SERVER BASED SYSTEMS, LATENCY