Podrobno

Arhitekturna prenova zalednega sistema IPTV na primeru multimedijske platforme NEO
ID Tisak, Tim (Avtor), ID Jurič, Branko Matjaž (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (4,81 MB)
MD5: EBA8406DE56E875A23B9C2C83251FF74

Izvleček
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.

Jezik:Slovenski jezik
Ključne besede:mikrostoritve, prehod API, Kubernetes, DevOps, IPTV, zaledni sistemi
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2026
PID:20.500.12556/RUL-187388 Povezava se odpre v novem oknu
COBISS.SI-ID:292308995 Povezava se odpre v novem oknu
Datum objave v RUL:10.09.2026
Število ogledov:124
Število prenosov:19
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Architectural Redesign of an IPTV Backend System: A Case Study of the NEO Multimedia Platform
Izvleček:
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.

Ključne besede:microservices, API gateway, Kubernetes, DevOps, IPTV, backend systems

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Nazaj