umu.sePublications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
INCREASING OBSERVABILITY OF PERFORMANCE IN DISTRIBUTED SYSTEMS
Umeå University, Faculty of Science and Technology, Department of Computing Science.
2019 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The technical evolution is increasing rapidly and with that, the systems available today grow more complex. The need for being able to understand and monitor system performance, such as data throughput and timing, is almost as important as the functionality itself. So is there a way of increasing the way we look at performance near real time in an already existing system without compromising performance? Distributed tracing is an example of such a technology that lets the developers track transactions through a distributed system. A distributed tracing solution will be compared to a way of visualizing log les using ElasticStack for increase in observability of performance. Both the distributed tracing and ElasticStack solutions increases the observability of performance, but in different ways. While a distributed tracing solution will visualize on method level how transactions flow through the system, the message overhead will be noticeable and decrease performance. The Elasticstack method however will not impact the performance, but the information visualized are all depending on the existing log file. There is not a best method that is applicable to all systems, so the methods for each systems has to be carefully decided depending on the information that needs to be visualized.

Place, publisher, year, edition, pages
2019. , p. 36
Series
UMNAD ; 1211
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:umu:diva-164769OAI: oai:DiVA.org:umu-164769DiVA, id: diva2:1366928
External cooperation
Cinnober
Educational program
Master of Science Programme in Computing Science and Engineering
Supervisors
Examiners
Available from: 2019-10-31 Created: 2019-10-31 Last updated: 2019-10-31Bibliographically approved

Open Access in DiVA

No full text in DiVA

By organisation
Department of Computing Science
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar

urn-nbn

Altmetric score

urn-nbn
Total: 24 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf