<?xml version="1.0" encoding="UTF-8"?>
<collection xmlns="http://www.loc.gov/MARC21/slim">
 <record>
  <leader>04513ntm a22005657i 4500</leader>
  <controlfield tag="001">000722842</controlfield>
  <controlfield tag="003">CZ-PrVSE</controlfield>
  <controlfield tag="005">20250608110309.0</controlfield>
  <controlfield tag="006">m        d</controlfield>
  <controlfield tag="007">cr n||||||||||</controlfield>
  <controlfield tag="008">250608s2025    xr     fsbm   000 0 cze d</controlfield>
  <datafield tag="STA" ind1=" " ind2=" ">
   <subfield code="a">NEZPRACOVANÝ IMPORT</subfield>
  </datafield>
  <datafield tag="040" ind1=" " ind2=" ">
   <subfield code="a">ABA006</subfield>
   <subfield code="b">cze</subfield>
   <subfield code="c">ABA006</subfield>
   <subfield code="d">ABA006</subfield>
   <subfield code="e">rda</subfield>
  </datafield>
  <datafield tag="100" ind1="1" ind2=" ">
   <subfield code="a">Vňuk, Matyáš</subfield>
   <subfield code="%">ISIS:151345</subfield>
   <subfield code="4">dis</subfield>
  </datafield>
  <datafield tag="242" ind1="1" ind2="0">
   <subfield code="a">Comparison of Performance Characteristics of the Helidon and Spring Boot Frameworks in Processing Selected Tasks within a Microservices Environment</subfield>
   <subfield code="y">eng</subfield>
  </datafield>
  <datafield tag="245" ind1="1" ind2="0">
   <subfield code="a">Srovnání výkonnostních charakteristik frameworků Helidon a Spring Boot při zpracování vybraných úloh v prostředí mikroslužeb /</subfield>
   <subfield code="c">Matyáš Vňuk</subfield>
  </datafield>
  <datafield tag="264" ind1=" " ind2="0">
   <subfield code="c">2025</subfield>
  </datafield>
  <datafield tag="300" ind1=" " ind2=" ">
   <subfield code="a">?? stran :</subfield>
   <subfield code="3">digital, PDF soubor</subfield>
  </datafield>
  <datafield tag="500" ind1=" " ind2=" ">
   <subfield code="a">Vedoucí práce: David Král</subfield>
  </datafield>
  <datafield tag="502" ind1=" " ind2=" ">
   <subfield code="a">Diplomová práce (Ing.)—Vysoká škola ekonomická v Praze. Fakulta informatiky a statistiky, 2025</subfield>
  </datafield>
  <datafield tag="504" ind1=" " ind2=" ">
   <subfield code="a">Obsahuje bibliografii</subfield>
  </datafield>
  <datafield tag="516" ind1=" " ind2=" ">
   <subfield code="a">Textový (vysokoškolská kvalifikační práce)</subfield>
  </datafield>
  <datafield tag="518" ind1=" " ind2=" ">
   <subfield code="a">Rok obhajoby 2025</subfield>
  </datafield>
  <datafield tag="520" ind1="3" ind2=" ">
   <subfield code="a">Mikroslužby patří mezi nejpopulárnější aplikační architektury, zejména u nově vznikajících projektů. Pro vývoj mikroslužeb v jazyce Java existuje řada frameworků usnadňujících jejich implementaci. Jedním z nich je Spring Boot, který nabízí širokou paletu nástrojů a rozšiřujících modulů pro různé druhy úloh. Spring Boot má však několik vyzyvatelů, přičemž jedním z nich je open-source framework Helidon od společnosti Oracle. Helidon klade důraz především na výkonnost a nízkou spotřebu zdrojů. K dispozici však není rozsáhlejší srovnání. Hlavním cílem práce je pomocí stanoveného modelu měření porovnat výkonnostní charakteristiky frameworků Spring Boot a Helidon na pěti komplexních úlohách a stanovit doporučení týkající se volby frameworků. Pomocí literární rešerše byly zkoumány způsoby, přístupy a techniky výkonnostního srovnávání či měření aplikací komunikujících pomocí API. Na základě těchto poznatků byl definován konkrétní model měření, obsahující striktní vymezení postupu nasazení a měření pro účely této práce. Poté bylo navrženo a implementováno pět scénářů s úlohami typickými pro mikroslužby. Vhodnost úloh byla ověřena s dvěma experty z praxe a úlohy byly na základě jejich doporučení upraveny. Měření proběhlo formou řízeného experimentu, při kterém byly aplikace nasazeny do omezených Docker kontejnerů a zatíženy více vláknovou simulací požadavků pomocí nástroje Apache JMeter. Výsledkem práce jsou naměřená a vizualizovaná data a na nich založená doporučení pro softwarové vývojáře i tvůrce srovnávaných frameworků. Měření ukázala, že Helidon dosahuje lepších výsledků zejména v počtu zpracovaných požadavků u úloh, které zahrnují autentizaci. Naopak v úlohách, ve kterých autentizace využita nebyla, vykázal lepší výsledky Spring Boot, a to za cenu mírně zvýše</subfield>
  </datafield>
  <datafield tag="520" ind1="8" ind2=" ">
   <subfield code="a">Práce ukázala, že i pokud by byly výkonnostní charakteristiky jediným kritériem výběru frameworku, nelze univerzálně určit, který ze srovnávaných frameworků je vhodnější volbou.</subfield>
  </datafield>
  <datafield tag="538" ind1=" " ind2=" ">
   <subfield code="a">Způsob přístupu: Internet</subfield>
  </datafield>
  <datafield tag="653" ind1="0" ind2=" ">
   <subfield code="a">vývoj informačních systémů [obor dipl. práce]</subfield>
  </datafield>
  <datafield tag="655" ind1=" " ind2="7">
   <subfield code="a">diplomové práce</subfield>
   <subfield code="7">fd132022</subfield>
   <subfield code="2">czenas</subfield>
  </datafield>
  <datafield tag="655" ind1=" " ind2="9">
   <subfield code="a">master's theses</subfield>
   <subfield code="2">eczenas</subfield>
  </datafield>
  <datafield tag="690" ind1=" " ind2=" ">
   <subfield code="a">Helidon</subfield>
  </datafield>
  <datafield tag="690" ind1=" " ind2=" ">
   <subfield code="a">výkonnost</subfield>
  </datafield>
  <datafield tag="690" ind1=" " ind2=" ">
   <subfield code="a">Spring Boot</subfield>
  </datafield>
  <datafield tag="690" ind1=" " ind2=" ">
   <subfield code="a">srovnání</subfield>
  </datafield>
  <datafield tag="690" ind1=" " ind2=" ">
   <subfield code="a">benchmark</subfield>
  </datafield>
  <datafield tag="690" ind1=" " ind2=" ">
   <subfield code="a">mikroslužba</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
   <subfield code="a">Král, David</subfield>
   <subfield code="%">ISIS:93214</subfield>
   <subfield code="4">ths</subfield>
  </datafield>
  <datafield tag="700" ind1="1" ind2=" ">
   <subfield code="a">Doležel, Michal</subfield>
   <subfield code="%">ISIS:92448</subfield>
   <subfield code="4">opn</subfield>
  </datafield>
  <datafield tag="710" ind1="2" ind2=" ">
   <subfield code="a">Vysoká škola ekonomická v Praze.</subfield>
   <subfield code="b">Fakulta informatiky a statistiky</subfield>
   <subfield code="7">kn20010709399</subfield>
   <subfield code="4">dgg</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
   <subfield code="u">https://insis.vse.cz/zp/90133/podrobnosti</subfield>
   <subfield code="y">VŠKP v InSIS</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
   <subfield code="u">https://insis.vse.cz/zp/90133</subfield>
   <subfield code="y">Hlavní práce</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
   <subfield code="u">https://insis.vse.cz/zp/90133/posudek/vedouci</subfield>
   <subfield code="y">Hodnocení vedoucího</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
   <subfield code="u">https://insis.vse.cz/zp/90133/posudek/oponent/86235</subfield>
   <subfield code="y">Oponentura</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
   <subfield code="u">https://insis.vse.cz/zp/90133/priloha/30941</subfield>
   <subfield code="y">Přiloha k práci</subfield>
  </datafield>
  <datafield tag="856" ind1="4" ind2="0">
   <subfield code="u">https://insis.vse.cz/zp/90133/priloha/30942</subfield>
   <subfield code="y">Přiloha k práci</subfield>
  </datafield>
  <datafield tag="999" ind1="4" ind2="0">
   <subfield code="u">https://insis.vse.cz/zp/90133/podrobnosti</subfield>
   <subfield code="y">dc:identifier</subfield>
  </datafield>
  <datafield tag="993" ind1=" " ind2=" ">
   <subfield code="x">NEPOSILAT</subfield>
   <subfield code="y">VSKP</subfield>
  </datafield>
  <datafield tag="999" ind1="4" ind2="9">
   <subfield code="a">vse90133</subfield>
   <subfield code="b">250604</subfield>
  </datafield>
  <datafield tag="999" ind1="4" ind2="5">
   <subfield code="x">90133</subfield>
  </datafield>
 </record>
</collection>
