Show simple item record

dc.contributor.advisor Jayasena S
dc.contributor.advisor Jayasinghe M
dc.contributor.author Tennage PN
dc.date.accessioned 2020
dc.date.available 2020
dc.date.issued 2020
dc.identifier.uri http://dl.lib.uom.lk/handle/123/16497
dc.description.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. en_US
dc.language.iso en en_US
dc.subject COMPUTER SCIENCE- Dissertation en_US
dc.subject COMPUTER SCIENCE & ENGINEERING - Dissertation en_US
dc.subject WEB en_US
dc.subject SERVER ARCHITECTURES en_US
dc.subject TAIL INDEX en_US
dc.subject SERVER BASED SYSTEMS en_US
dc.subject LATENCY en_US
dc.title Analyzing and modelling web server based systems en_US
dc.type Thesis-Full-text en_US
dc.identifier.faculty Engineering en_US
dc.identifier.degree MSc in Computer Science and Engineering - By research en_US
dc.identifier.department Department of Computer Science and Engineering en_US
dc.date.accept 2020
dc.identifier.accno TH4346 en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record