Student Milan Vujaklija odbranio je diplomski rad na temu „Implementacija RAFT algoritma“

Student Računarskog fakulteta Milan Vujaklija je u ponedeljak, 18. maja 2026. godine odbranio diplomski rad na temu Implementacija RAFT algoritma pred komisijom koju su činili mentor dr Mladen Stanojević i član dr Goran Rakočević.

U uvodu svog rada Milan je istakao:

Postoje razne definicije za precizan opis šta je zapravo distribuirani sistem. Najjednostavnija definicija, koja je dovoljna za osnovno razumevanje, glasi: „Distribuirani sistem je kolekcija nezavisnih računarskih elemenata koja se predstavlja korisniku kao jedan koherentan sistem“ [1]. Nezavisni računarski elementi nazivaju se i čvorovi, pri čemu svaki čvor poseduje sopstveni procesor i memoriju, a sa ostalim čvorovima komunicira putem mreže. Koherentnost sistema znači da korisnik ne primećuje da se obrada odvija na više čvorova, već da komunicira sa jednim sistemom.

Nasuprot tome, centralizovani sistemi izvršavaju sve zadatke na jednom računaru, što dovodi do ograničenja kao što su slaba skalabilnost pri velikom broju korisnika, niska otpornost na kvarove i visoka mrežna latencija za geografski udaljene korisnike. Razlozi za razvoj distribuiranih sistema upravo su ovakva ograničenja.

Za budući razvoj sistema moguće je razmotriti implementaciju perzistentnosti loga na disk radi istinskog crash-recovery scenarija, uvođenje batching i pipelining optimizacija radi povećanja propusnosti, read-only upita na pratioce uz lease mehanizam kojim se čuva konzistentnost, kao i podršku za dinamičku promenu konfiguracije klastera (joint consensus), koja je u radu samo opisana teorijski. – zaključio je Milan.

toto xgo88 AMANAHTOTO sbobet88 slot slot gacor toto slot toto agb99 jkt303 toto slot