Original title:
Analýza výkonu webových aplikací
Translated title:
Performance Analysis of Web Applications
Authors:
Valent, Tomáš ; Rogalewicz, Adam (referee) ; Pavela, Jiří (advisor) Document type: Bachelor's theses
Year:
2024
Language:
eng Publisher:
Vysoké učení technické v Brně. Fakulta informačních technologií Abstract:
[eng][cze]
Cieľ tejto práce je rozšíriť verejne dostupný verzovací systém – Perun implementáciou modulu, ktorý je schopný profilovať webové stránky naprogramované pomocou TypeScriptu prípadne JavaScriptu. Profiler je schopný zbierať metriky, ako napríklad dobu načítania webu, odozvu pri interakciách s webom čí spotrebu pamäti. Zároveň je modul schopný vizualizovať namerané výsledku pomocou heatmapy, pairplotu alebo grafom volaní.
The goal of this work is to extend the open-source Performance Version Control System — Perun by implementing a module that is able to profile web pages programmed in TypeScript or JavaScript. The profiler can collect metrics such as website loading time, responsiveness during interactions with the website, or memory consumption. At the same time, the module supports visualization of the measured results using a heatmap, a pairplot or a call graph.
Keywords:
nepretržié monitorovanie; Node.js; OpenTelemetry; Perun; profilovanie; Typescript; continuous monitoring; Node.js; OpenTelemetry; Perun; profiling; Typescript
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: https://hdl.handle.net/11012/246954