Podrobno

Izvedba in interaktivna vizualizacija verižne replikacije
ID Drašler, Nejc (Avtor), ID Lotrič, Uroš (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (807,86 KB)
MD5: 3BD39EEBB7D5F9CAA5A4E6953C923F3C

Izvleček
V diplomski nalogi izdelamo učni pripomoček, ki prikazuje delovanje verižne replikacije, replikacijskega algoritma v porazdeljenih sistemih. Namenjen bo podpori pri poučevanju predmeta Porazdeljeni sistemi. Učni pripomoček je sestavljen iz zalednega ter čelnega dela. Zaledni del predstavlja program, implementiran v programskem jeziku go, ki simulira delovanje verižne replikacije ter sproti pošilja podatke o izvedenih dogodkih čelnemu delu. Čelni del predstavlja spletna aplikacija, ki vizualizira dogodke, izvedene med simulacijo. Omogoča tudi interaktivno upravljanje poteka replikacije. Komunikacijo med zalednim in čelnim delom smo zagotovili z uporabo tehnologij REST in SSE. Za preverjanje pravilnega delovanja učnega pripomočka smo izvedli testiranje v različnih testnih scenarijih.

Jezik:Slovenski jezik
Ključne besede:porazdeljeni sistemi, replikacija, verižna replikacija, vizualizacija, učni pripomoček
Vrsta gradiva:Diplomsko delo/naloga
Tipologija:2.11 - Diplomsko delo
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2025
PID:20.500.12556/RUL-167528 Povezava se odpre v novem oknu
COBISS.SI-ID:228246531 Povezava se odpre v novem oknu
Datum objave v RUL:26.02.2025
Število ogledov:100
Število prenosov:15
Metapodatki:XML DC-XML DC-RDF
:
Kopiraj citat
Objavi na:Bookmark and Share

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Implementation and interactive visualization of chain replication
Izvleček:
In the thesis, we develop a teaching aid for demonstrating the operation of chain replication, a replication algorithm in distributed systems. The teaching aid supports the teaching process of the Distributed Systems course. The teaching aid consists of a backend and a frontend. The backend is a program implemented in the Go programming language that simulates the operation of chain replication and continuously sends data about executed events to the frontend. The frontend is a web application that visualizes the events occurring during the simulation. Additionally, it enables interactive control of the replication process. Communication between the backend and frontend relies on REST and SSE technologies. To ensure the correct functionality of the teaching aid, we conducted testing at various test scenarios.

Ključne besede:distributed systems, replication, chain replication, visualization, teaching aid

Podobna dela

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

Nazaj