Details

Protokol za sinhronizacijo podatkov med zunanjimi sistemi in platformo DevRev
ID Jorgić, Radovan (Author), ID Rožanc, Igor (Mentor) More about this mentor... This link opens in a new window, ID Radin, Dragoslav (Comentor)

.pdfPDF - Presentation file, Download (5,67 MB)
MD5: FD97C44548F4BB41FEEF01BA3907AD09

Abstract
V diplomski nalogi je predstavljen razvoj protokola za sinhronizacijo podatkov med zunanjimi sistemi in platformo DevRev, ki temelji na uporabi vtičnikov. Airdrop je funkcionalnost platforme DevRev za upravljanje sinhronizacije podatkov iz zunanjih sistemov. Trenutna infrastruktura temelji na internem razvoju integracij, kar omejuje hitrost in prilagodljivost pri ustvarjanju novih integracij. Rešitev predstavlja uporabo vtičnikov, ki nadomestijo del obstoječe infrastrukture Airdrop in omogočajo razvoj integracij zunanjim razvijalcem. Rezultat je protokol Airdrop kot storitev (ang. Airdrop-as-a-Service, ADaaS), ki standardizira sinhronizacijo podatkov med zunanjimi sistemi in DevRev in temelji na uporabi vtičnikov. V okviru diplomske naloge sta bili razviti programska knjižnica in predloga, ki razvijalcem omogočata enostavno ustvarjanje vtičnikov za integracije. Knjižnica je modularno zasnovana in vključuje večnitnost, upravljanje stanja in komunikacijo s platformo Airdrop, predloga pa vnaprej pripravljene komponente za lažji razvoj. Orodji sta javno dostopni in se že uporabljata v podjetju DevRev ter pri zunanjih razvijalcih.

Language:Slovenian
Keywords:sinhronizacija podatkov, integracija sistemov, Airdrop kot storitev, vtičniki
Work type:Bachelor thesis/paper
Typology:2.11 - Undergraduate Thesis
Organization:FRI - Faculty of Computer and Information Science
Year:2025
PID:20.500.12556/RUL-167400 This link opens in a new window
COBISS.SI-ID:227783171 This link opens in a new window
Publication date in RUL:19.02.2025
Views:159
Downloads:38
Metadata:XML DC-XML DC-RDF
:
JORGIĆ, Radovan, 2025, Protokol za sinhronizacijo podatkov med zunanjimi sistemi in platformo DevRev [online]. Bachelor’s thesis. [Accessed 17 May 2025]. Retrieved from: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=eng&id=167400
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Data synchronization protocol between external systems and DevRev platform
Abstract:
The thesis presents the development of a plugin based protocol for synchronizing data between external systems and the DevRev platform. Airdrop is a DevRev functionality for managing data synchronization from external systems. The current infrastructure relies on internally developed integrations, limiting both speed and flexibility in creating new ones. The proposed solution introduces plugins that replace part of Airdrop’s infrastructure and enable external developers to create integrations. The result is Airdrop-as-a-Service (ADaaS), a protocol that standardizes data synchronization between external systems and DevRev through plugins. As part of this thesis, a software library and template were developed to simplify plugin creation for integrations. The library is modular, incorporating multithreading, state management, and communication with Airdrop. The template includes prebuilt components to streamline development. Both tools are publicly available and already in use within DevRev and by external developers.

Keywords:data synchronization, system integration, Airdrop-as-a-Service, plugins

Similar documents

Similar works from RUL:
  1. Smart pet feeder
  2. [Identity management using "CA Identity Manager" software tool]
  3. Open source tools for control of industrial processes
  4. Optimizacija spletnih strani
  5. [Some components of a process control document system interface]
Similar works from other Slovenian collections:No similar works found

Back