<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="106374" NadgradivoID="0" NRID="11026504" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=106374" StOgledov="1776" StPrenosov="355" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-10-07 00:41:23" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000468" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-106374">20.500.12556/RUL-106374</PID>
  <Naslov>Porazdeljeno spremljanje izvajanja v arhitekturi mikrostoritev</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Distributed tracing in microservice architecture</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Razvoj aplikacij v arhitekturi mikrostoritev prinaša ogromno prednosti, hkrati pa tudi nekaj novih izzivov. Enega izmed glavnih izzivov predstavlja spremljanje izvajanja. S spremljanjem izvajanja lahko bolje razumemo delovanje sistema, odkrijemo razloge za napake in vzroke za počasno delovanje aplikacije. V diplomski nalogi smo preučili različne pristope za spremljanje izvajanja, pri čemer smo se osredotočili na porazdeljeno sledenje. Ogledali smo si različne sisteme in načine za instrumentacijo aplikacij s porazdeljenim sledenjem. Razvili smo razširitev za odprtokodno ogrodje KumuluzEE -- KumuluzEE OpenTracing. Razširitev razvijalcem omogoča, da JAX-RS mikrostoritve enostavno opremijo s funkcionalnostjo porazdeljenega sledenja. Uporabnost razvite razširitve smo prikazali na praktičnem primeru.</Opis>
  <TujJezik_Opis>Microservices architecture brings many advantages over traditional monolithic architectures. Along with the advantages there come new challenges. One of the main challenges is observability. Observability enables us to better understand system behaviour, resolve errors and analyze performance bottlenecks. In the diploma thesis we studied different approaches for application observability. The main focus of this thesis was distributed tracing. We looked at different systems and ways to instrument microservices with distributed tracing. We developed an extension for the KumuluzEE framework -- KumuluzEE OpenTracing. Extension enables us to instrument JAX-RS microservices with distributed tracing, which we later demonstrate on a practical example.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>mikrostoritve</Beseda>
    <Beseda>spremljanje izvajanja</Beseda>
    <Beseda>porazdeljeno sledenje</Beseda>
    <Beseda>Jaeger</Beseda>
    <Beseda>Zipkin</Beseda>
    <Beseda>MicroProfile</Beseda>
    <Beseda>OpenTracing</Beseda>
    <Beseda>KumuluzEE</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>microservices</Beseda>
    <Beseda>observability</Beseda>
    <Beseda>distributed tracing</Beseda>
    <Beseda>Jaeger</Beseda>
    <Beseda>Zipkin</Beseda>
    <Beseda>MicroProfile</Beseda>
    <Beseda>OpenTracing</Beseda>
    <Beseda>KumuluzEE</Beseda>
  </TujJezik_KljucneBesede>
  <Potrjeno>true</Potrjeno>
  <JeZaklenjeno>false</JeZaklenjeno>
  <JeRecenzirano>false</JeRecenzirano>
  <Zaloznik></Zaloznik>
  <Izvor></Izvor>
  <Jezik ID="1060" ISO639-3="slv">Slovenski jezik</Jezik>
  <TujJezik ID="1033" ISO639-3="eng">Angleški jezik</TujJezik>
  <Povezave></Povezave>
  <Pokrivanje></Pokrivanje>
  <CasovnoPokritje></CasovnoPokritje>
  <AvtorskePravice></AvtorskePravice>
  <VrstaGradiva ID="mb11" DRIVER="info:eu-repo/semantics/bachelorThesis">Diplomsko delo/naloga</VrstaGradiva>
  <DatumVstavljanja>2019-02-20 10:00:04</DatumVstavljanja>
  <DatumObjave>2019-02-20 10:00:07</DatumObjave>
  <DatumSpremembe>2022-08-19 03:45:41</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2019</LetoIzida>
  <LetoIzidaDo>0</LetoIzidaDo>
  <KrajIzida></KrajIzida>
  <LetoIzvedbe>0</LetoIzvedbe>
  <KrajIzvedbe></KrajIzvedbe>
  <Opomba></Opomba>
  <StStrani></StStrani>
  <StevilcenjeNivo1></StevilcenjeNivo1>
  <StevilcenjeNivo2></StevilcenjeNivo2>
  <Kronologija></Kronologija>
  <Patent_Stevilka></Patent_Stevilka>
  <Patent_DatumVeljavnosti>0000-00-00</Patent_DatumVeljavnosti>
  <VerzijaDokumenta>NiDoloceno</VerzijaDokumenta>
  <StatusObjaveDrugje>NiDoloceno</StatusObjaveDrugje>
  <VrstaStroskaObjave>NiDoloceno</VrstaStroskaObjave>
  <DatumPoslanoVRecenzijo>0000-00-00</DatumPoslanoVRecenzijo>
  <DatumSprejetjaClanka>0000-00-00</DatumSprejetjaClanka>
  <DatumObjaveClanka>0000-00-00</DatumObjaveClanka>
  <EmbargoDo>1970-01-01</EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="84800" Ime="DOMEN" Priimek="JERIČ" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="28298" Ime="Matjaž Branko" Priimek="Jurič" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">21782</Identifikator>
  </Identifikatorji>
  <Relacije>
  </Relacije>
  <VerzijeGradiva>
  </VerzijeGradiva>
  <Datoteke>
    <Datoteka ID="117141" DatotekaNRID="10874723" NamenDatotekeID="2" NamenDatoteke="Predstavitvena datoteka" FormatDatotekeID="2" FormatDatoteke=".pdf" MIME="application/pdf" IkonaFormata="pdf.png" IkonaFormataPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/fileTypes/pdf.png" VelikostDatoteke="1125489" VelikostDatotekeKratko="1,07 MB" DatumVstavljanja="2019-02-20 10:00:08" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="true" JeVidno="true" VidnoOd="01.01.1970" Zaporedje="0">
      <Naziv>Jeric_Domen_-_Porazdeljeno_spremljanje_izvajanja_v_arhitekturi_mikrostoritev.pdf</Naziv>
      <OrgNaziv>Jeric_Domen_-_Porazdeljeno_spremljanje_izvajanja_v_arhitekturi_mikrostoritev.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>248B499198F961590803A5EC1E2C791B</MD5>
      <SHA256>7afa352d00dec960fd107712f6fbafd66dee8a6c5ddaf157fa2975bda4975ca6</SHA256>
      <UUID>51e67bcc-a1b6-11eb-a523-00155dcfd717</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=117141</PrenosPolniUrl>
      <Vsebine>
        <Vsebina TipVsebine="GoloBesedilo" JezikID="1060" Oznaka="" Dolzina="96412"></Vsebina>
      </Vsebine>
    </Datoteka>
  </Datoteke>
  <Organizacije>
    <Organizacija OrganizacijaID="25" Kratica="FRI" ZavodEvsID="0000066" Logo="" LogoPolniUrl="https://repozitorij.uni-lj.si/teme/rulDev/img/logo/">Fakulteta za računalništvo in informatiko</Organizacija>
  </Organizacije>
  <OrganizacijeVira>
  </OrganizacijeVira>
  <MetodeZbiranjaPodatkov>
  </MetodeZbiranjaPodatkov>
  <TipologijaDela ID="0" Koda="0" Naziv="Ni določena" SchemaOrg="CreativeWork"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
