Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Repository of the University of Ljubljana
Open Science Slovenia
Open Science
DiKUL
slv
|
eng
Search
Browse
New in RUL
About RUL
In numbers
Help
Sign in
Details
Protokol za sinhronizacijo podatkov med zunanjimi sistemi in platformo DevRev
ID
Jorgić, Radovan
(
Author
),
ID
Rožanc, Igor
(
Mentor
)
More about this mentor...
,
ID
Radin, Dragoslav
(
Comentor
)
PDF - Presentation file,
Download
(5,67 MB)
MD5: FD97C44548F4BB41FEEF01BA3907AD09
Image galllery
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
COBISS.SI-ID:
227783171
Publication date in RUL:
19.02.2025
Views:
159
Downloads:
38
Metadata:
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
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:
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:
Smart pet feeder
[Identity management using "CA Identity Manager" software tool]
Open source tools for control of industrial processes
Optimizacija spletnih strani
[Some components of a process control document system interface]
Similar works from other Slovenian collections:
No similar works found
Back