Nalazite se na CroRIS probnoj okolini. Ovdje evidentirani podaci neće biti pohranjeni u Informacijskom sustavu znanosti RH. Ako je ovo greška, CroRIS produkcijskoj okolini moguće je pristupi putem poveznice www.croris.hr
izvor podataka: crosbi !

Raspodijeljeni sustav za dostavljanje relevantnih informacija iz tokova podataka (CROSBI ID 448940)

Ocjenski rad | diplomski rad

Raženj, Lucija Raspodijeljeni sustav za dostavljanje relevantnih informacija iz tokova podataka / Goran Delač (mentor); Zagreb, Fakultet elektrotehnike i računarstva, . 2020

Podaci o odgovornosti

Raženj, Lucija

Goran Delač

hrvatski

Raspodijeljeni sustav za dostavljanje relevantnih informacija iz tokova podataka

U ovom radu detaljno je opisano programsko rješenje raspodijeljenog sustava za dostavljanje relevantnih informacija iz tokova podataka u stvarnom vremenu, nazvanog Buzz. Sustav je dizajniran kao skup mikroservisa koji međusobno komuniciraju koristeći Apache Kafku. Kao izvor podataka, iz kojeg se pronalaze relevantne informacije, korišten je Twitter tok. Podaci preuzeti s Twittera pohranjeni su u Elasticsearch bazu podataka. Sam pristup uslugama koje Buzz nudi ostvaren je preko REST sučelja za programiranje aplikacija. Za korištenje sustava potrebna je registracija korisnika. Informacije o korisnicima spremljeni su u MySQL bazu podataka. Korisnici nakon registracije mogu definirati upite, odnosno ključne riječi i korisničke twitter profile koje žele pratiti. Nakon što na se ta temelju upita pronađu relevantne informacije one su dostupne u takozvanom feedu. Također implementirana ja pokazna WEB aplikacija Buzz koristeći programski jezik Javascript. Aplikacija omogućuje definiranje jednog ili više feedova te prikaz za njega relevantnih podataka. Osim same implementacije sustava te WEB aplikacije opisane su i korištene tehnologije. Navedene su moguće nadogradnje u smislu poboljšanja performansi sustava i implementacije dodatnih funkcionalnosti.

raspodijeljeni sustavi ; tokovi podataka ; mikroservisna arhitektura ; REST

nije evidentirano

engleski

Distributed System For Delivery of Relevant Information From Data Feeds

nije evidentirano

distributed system ; data streams ; microservice architecture ; REST

nije evidentirano

Podaci o izdanju

45

04.09.2020.

obranjeno

Podaci o ustanovi koja je dodijelila akademski stupanj

Fakultet elektrotehnike i računarstva

Zagreb

Povezanost rada

Računarstvo