Pregled bibliografske jedinice broj: 1062568
Glazbena društvena mreža zasnovana na mikroservisima
Glazbena društvena mreža zasnovana na mikroservisima, 2020., diplomski rad, diplomski, Fakultet elektrotehnike i računarstva, Zagreb
CROSBI ID: 1062568 Za ispravke kontaktirajte CROSBI podršku putem web obrasca
Naslov
Glazbena društvena mreža zasnovana na
mikroservisima
(Microservices for music-based social network)
Autori
Maslač, Tomislav
Vrsta, podvrsta i kategorija rada
Ocjenski radovi, diplomski rad, diplomski
Fakultet
Fakultet elektrotehnike i računarstva
Mjesto
Zagreb
Datum
26.02
Godina
2020
Stranica
43
Mentor
Milašinović, Boris
Ključne riječi
Event sourcing ; mikroservisi ; glazba ; web ; red poruka
(Event sourcing ; microservices ; music ; web ; message queue)
Sažetak
Cilj ovog rada bio je, prije svega, istražiti arhitekturu mikroservisa, pronaći koje su dobre strane, a koji izazovi ovog pristupa. Nad mikroservisima izgrađena je aplikacija za praćenje glazbenih događaja, katalogizaciju i ocjenjivanje glazbenih albuma, dobivanje preporuka albuma i diskusiju o istima. Ovakva aplikacija spaja najbolje od postojećih sličnih aplikacija. Međutim, kako bi ovaj tip aplikacije postigao svoj potencijal, potrebno je na njoj dodatno raditi i dodatni nove mogućnosti, npr. izvješća o povijesti popularnosti nekog izvođača ili izvješća o korisnikovim akcijama koja bi iskoristila obrazac potpuno Event Sourcing. Također, daljnjim korištenjem aplikacije i ocjenjivanjem albuma dolazi do mogućnosti implementacije složenijih preporuka (kolaboracijsko filtriranje, duboko učenje). Aplikacija je napravljena koristeći programski jezik C# (.NET Core framework 3.1), PostgreSQL bazu podataka and RabbitMQ red poruka (pomoću MassTransit-a).
Izvorni jezik
Hrvatski
Znanstvena područja
Računarstvo
POVEZANOST RADA
Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb
Profili:
Boris Milašinović
(mentor)