<?xml version="1.0" encoding="utf-8"?>
<Gradivo ID="187388" NadgradivoID="0" NRID="29237489" OceID="0" DomainUrl="https://repozitorij.uni-lj.si/" IzpisPolniUrl="https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&amp;id=187388" StOgledov="122" StPrenosov="19" StOcen="0" VsotaOcen="0" DatumIzvoza="2026-09-26 19:20:44" OcenaSkupna="0" StPodgradiv="0" StudijskiProgramEvsID="1000468" JeIndeksirano="0" JeVecAvtorjev="0" DovoliZahtevkeZaDostop="0">
  <PID Url="http://hdl.handle.net/20.500.12556/RUL-187388">20.500.12556/RUL-187388</PID>
  <Naslov>Arhitekturna prenova zalednega sistema IPTV na primeru multimedijske platforme NEO</Naslov>
  <Podnaslov></Podnaslov>
  <TujJezik_Naslov>Architectural Redesign of an IPTV Backend System: A Case Study of the NEO Multimedia Platform</TujJezik_Naslov>
  <TujJezik_Podnaslov></TujJezik_Podnaslov>
  <Opis>Multimedijska platforma NEO omogoča spremljanje televizijskih in drugih multimedijskih vsebin na različnih napravah. Med večletnim razvojem sta prehod API in jedrna TV-platforma prevzela številne poslovne odgovornosti, zato sta razvoj in vzdrževanje postala zahtevnejša. Na podlagi analize obstoječe arhitekture je bil izbrani del zaledja prenovljen in prototipno izveden s tankim prehodom API brez poslovne logike ter domensko usmerjenimi mikrostoritvami z ločenimi podatkovnimi modeli. Obravnavani so komunikacija, predpomnjenje, opazljivost, CI/CD in postopna migracija. Ključna ugotovitev je, da rešitev jasneje razmejuje odgovornosti in podpira neodvisnejši razvoj storitev. Meritve so pokazale boljšo odzivnost in možnost samodejnega skaliranja. Mediana odzivnega časa pri spreminjanju vrstnega reda TV-programov se je zmanjšala s 770 ms na 48 ms, število replik izbrane storitve pa se je med večjo obremenitvijo povečalo z dveh na sedem, po zmanjšanju obremenitve pa se je vrnilo na dve.</Opis>
  <TujJezik_Opis>The NEO multimedia platform enables users to watch television and other multimedia content on various devices. Over the years, the API gateway and core TV platform accumulated business responsibilities, making development and maintenance more difficult. Based on an analysis of the existing architecture, a selected part of the backend was redesigned and prototyped with a thin API gateway without business logic and domain-oriented microservices with separate data models. The redesign covers communication, caching, observability, CI/CD, and gradual migration. The key finding is that the solution clarifies responsibilities and supports greater independence in service development. Measurements showed improved responsiveness and the ability to scale automatically. The median response time for reordering TV channels fell from 770 ms to 48 ms, while the number of replicas of the selected service increased from two to seven under higher load and then decreased to two after the load was reduced.</TujJezik_Opis>
  <KljucneBesede>
    <Beseda>mikrostoritve</Beseda>
    <Beseda>prehod API</Beseda>
    <Beseda>Kubernetes</Beseda>
    <Beseda>DevOps</Beseda>
    <Beseda>IPTV</Beseda>
    <Beseda>zaledni sistemi</Beseda>
  </KljucneBesede>
  <TujJezik_KljucneBesede>
    <Beseda>microservices</Beseda>
    <Beseda>API gateway</Beseda>
    <Beseda>Kubernetes</Beseda>
    <Beseda>DevOps</Beseda>
    <Beseda>IPTV</Beseda>
    <Beseda>backend systems</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>2026-09-10 15:55:10</DatumVstavljanja>
  <DatumObjave>2026-09-10 15:55:20</DatumObjave>
  <DatumSpremembe>2026-09-24 09:40:57</DatumSpremembe>
  <DatumTrajnegaHranjenja>0000-00-00 00:00:00</DatumTrajnegaHranjenja>
  <LetoIzida>2026</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></EmbargoDo>
  <VrstaEmbarga ID="1" Naziv="Takojšnja javna objava" OpenAIREDostop="openAccess"></VrstaEmbarga>
  <Osebe>
    <Oseba ID="165611" Ime="Tim" Priimek="Tisak" AltIme="" VlogaID="70" VlogaNaziv="Avtor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
    <Oseba ID="64139" Ime="Branko Matjaž" Priimek="Jurič" AltIme="" VlogaID="991" VlogaNaziv="Mentor" ConorID="" Afiliacija="" ArrsID="0" ORCID=""></Oseba>
  </Osebe>
  <Identifikatorji>
    <Identifikator ID="16" Sifra="VisID" Naziv="VisID" URL="">38721</Identifikator>
    <Identifikator ID="3" Sifra="CobissID" Naziv="COBISS_ID" URL="https://plus.cobiss.net/cobiss/si/sl/bib/292308995">292308995</Identifikator>
  </Identifikatorji>
  <Datoteke>
    <Datoteka ID="247015" DatotekaNRID="14784468" 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="5038677" VelikostDatotekeKratko="4,81 MB" DatumVstavljanja="2026-09-10 15:55:24" JeZbrisana="false" JeJavnoVidna="true" JeIndeksirana="false" JeVidno="true" VidnoOd="01.01.0001" Zaporedje="0">
      <Naziv>Tisak_Tim_-_Arhitekturna_prenova_zalednega_sistema_IPTV_na_primeru_multimedijske_platforme_NEO.pdf</Naziv>
      <OrgNaziv>Tisak_Tim_-_Arhitekturna_prenova_zalednega_sistema_IPTV_na_primeru_multimedijske_platforme_NEO.pdf</OrgNaziv>
      <URL></URL>
      <Opis></Opis>
      <OpisTujJezik></OpisTujJezik>
      <UrlObdelave></UrlObdelave>
      <FrekvencaAzuriranjaID>1</FrekvencaAzuriranjaID>
      <Verzija></Verzija>
      <MD5>EBA8406DE56E875A23B9C2C83251FF74</MD5>
      <SHA256>78a3da489026620f49c70d278c1b4f1970f8dd843bfa62e303799c1f4f19b432</SHA256>
      <UUID>3e969e0d-ad1f-11f1-8bc5-0050569b8976</UUID>
      <PID></PID>
      <PrenosPolniUrl>https://repozitorij.uni-lj.si/Dokument.php?lang=slv&amp;id=247015</PrenosPolniUrl>
      <Vsebine>
      </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="2.11" Koda="2.11" Naziv="Diplomsko delo" SchemaOrg="Thesis"></TipologijaDela>
  <Ostalo>
    <StIrodsDatotek>0</StIrodsDatotek>
    <StDatotekPodTrajnimEmbargom>0</StDatotekPodTrajnimEmbargom>
    <StDatotekZOmejenimDostopom>0</StDatotekZOmejenimDostopom>
  </Ostalo>
</Gradivo>
