Porovnání výkonu server-side JS prostředí
Server-side JS performance comparison
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Dejan Ribarovski
Vedoucí práce
Žára Ondřej
Oponent práce
Šebek Jiří
Studijní obor
SoftwareStudijní program
Otevřená informatikaInstituce přidělující hodnost
katedra počítačůPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato práce se zabývá porovnáním výkonu tří vybraných JavaScript serverových prostředí - Node.js, Deno a Bun v několika různých oblastech - zpracování síťových požadavků, zátěž procesoru, synchronní a asynchronní diskové operace a transpilace TypeScriptu. Součástí práce je i porovnání běhu v rámci různých operačních systémů na stejném hardware. Na konci práce je sepsáno doporučení pro volbu ideálního serverového prostředí. The aim of this thesis is to compare and benchmark the performance of three server-side JavaScript runtimes - Node.js, Deno and Bun in different areas of measurement - processing network requests, CPU utilization, synchronous and asynchronous disc operations and TypeScript transpilation. Part of the work is also a comparison of the performance within different operating systems on the same hardware. At the end of the thesis, a recommendation for choosing an ideal server environment is written.
Kolekce
- Bakalářské práce - 13136 [1123]