Nauja daktaro disertacija

Gegužės 21, 2024
VILNIUS TECH didžiuojasi savo doktorantų disertacijomis, todėl VILNIUS TECH Biblioteka kviečia sekti skelbiamas naujas apgintas disertacijas. Šiandien pristatoma disertacija anglų kalba, tema „Research on legacy monolith applications decomposition into microservice architecture“, kurią parengė doktorantas Justas Kazanavičius. Disertacija rengta 2019–2024 metais Vilniaus Gedimino technikos universitete, vadovas – prof. dr. Dalius Mažeika.

Disertacijos tema lietuvių kalba: „Monolitinės architektūros programų migracijos į mikroservisų architektūrą tyrimas“.

Disertacija ginama viešame informatikos inžinerijos mokslo krypties disertacijos gynimo tarybos posėdyje 2024 m. gegužės 21 d. 10 val. Vilniaus Gedimino technikos universiteto SRA-I posėdžių salėje.

Mikroservisų architektūra tapo de facto pramonės standartu kuriant naujas taikomąsias programas. Tarptautinės duomenų korporacijos duomenimis, beveik 90 % Šiaurės Amerikos įmonių jau naudoja mikroservisų architektūrą naujai programinėj įrangai kurti ir senai programinei įrangai modernizuoti. Siekdamos išlikti konkurencingos, įmonės pradėjo modernizuoti savo monolitines programas, išskaidydamos jas į mikroservisus. Tačiau mikroservisų išgavimas iš senos monolitinės programinės įrangos yra labai kompleksinė užduotis. Nors monolitinės programinės įrangos perkėlimo į mikroservisų architektūrą tema nagrinėta mokslininkų ir programinės įrangos inžinierių, tačiau tai yra palyginti naujas ir kompleksinis iššūkis. Daugumos tyrimų pagrindinis dėmesys skiriamas mikroservisams identifikuoti monolitinės programos išeities kode. O tokios temos kaip ryšio tarp mikroservisų užmezgimas ir duomenų bazės adaptacija yra vis dar mažai tyrinėjamos. Siekiant užpildyti šią spragą, siūlomas naujas perkėlimo metodas. Jį sudaro ne tik išeities kodo išskaidymas, bet ir ryšio užmezgimas tarp mikroservisų bei duomenų bazės adaptacija. Disertacija sudaryta iš įvado, keturių skyrių ir bendrųjų išvadų. Pirmajame skyriuje pristatomos mikroservisų ir monolitinės architektūros bei aptariami esami migracijos iš monolitinės architektūros prie mikroservisų architektūros metodai. Papildomai išskiriamos trys pagrindinės perkėlimo dalys ir atlikti išsamesni tyrimai: kodo išgavimo metodų, komunikacijos tarp mikroservisų ir duomenų bazių adaptacijos. Pirmajame skyriuje taip pat tiriamos esamos monolitinės programinės įrangos skaidymo į mikroservisus metodikos. Ta pati programa buvo išskaidyta į mikroservisus, taikant tris skirtingus metodus. Remiantis pasiūlytais vertinimo kriterijais, nustatyti kiekvieno migravimo metodo privalumai ir trūkumai. Antrajame skyriuje pateikiamas siūlomas migracijos iš monolitinės architektūros į mikroservisų architektūrą metodas. Trečiajame skyriuje pristatomi eksperimentiniai komunikacijos technologijų tyrimai. Penkios komunikacijos technologijos, tokios kaip HTTP Rest, RabbitMQ, Kafka, gRPC ir GraphQL, buvo įvertintos ir palygintos pagal siūlomus vertinimo kriterijus. Ketvirtajame skyriuje pateikiamas siūlomas perkėlimo metodas ir eksperimentinis monolitinės duomenų bazės transformacijos į daugiamodelį poliglotinį modelį įvertinimas. Disertacijos rezultatai buvo publikuoti 4 mokslinėse publikacijose, iš kurių 2 publikacijos, publikuotos žurnaluose, indeksuojamuose Clarivate Analytics Web of Science duomenų bazėje, ir pristatyti 4 mokslinėse konferencijose.

Mokslo darbą galite rasti VILNIUS TECH Virtualiojoje bibliotekoje.

Galerija

Panašios naujienos

Aktualu būsimiesiems studentams: kokias stipendijas skiria universiteto partneriai?
Aktualu būsimiesiems studentams: kokias stipendijas skiria universiteto partneriai?
Šiemet VILNIUS TECH partneriai, verslo įmonės įsteigė 5 stipendijas būsimiems studentams.  Jei turite klausimų dėl stipendijų galite kreiptis į savo pageidaujamos studijuoti/studijuojamos programos fakulteto dekanatą arba Strateginės Partnerystės Centro vyriausiąją specialistę gintare.bycenkaite@vilniustech.lt. Pateikta informacija yra apie 2026-2027 mokslo metus. Bakalauro studijos: Studijų programa Fakultetas Įmonė Kursas Stipendijos dydis / mėn. Aviacijos mechanikos inžinerija Antano Gustaičio aviacijos institutas FL Technics I 300 € Avionika Antano Gustaičio aviacijos institutas FL Technics I 300 € Pastatų energetikos sistemų inžinerija Aplinkos inžinerijos fakultetas Ignitis grupė AB „Miesto gijos” I-II I 300 € 300 € Kelių, geležinkelių ir miestų inžinerija Aplinkos inžinerijos fakultetas Fegda grupė I-IV 200 € Automatika Elektronikos fakultetas Ignitis grupė I-II 300 € Elektros energetikos inžinerija Elektronikos fakultetas Ignitis grupė I-II 300 € Programų inžinerija Fundemantinių mokslų fakultetas „Eldorado Market” internetinė parduotuvė I 300 € Jūrinių vėjo jėgainių inžinerija Lietuvos jūreivystės akademija Ignitis grupė I-II 300 € Statybos inžinerija Statybos fakultetas Inž. Dariaus ir Arūno Zubų vardinė stipendija I 200 € 300 € 500 € Ekonomikos inžinerija Finansų inžinerija Organizacijų strategijos ir lyderystė Verslo vadyba Verslo vadybos fakultetas Metso Outotec Global Business Services I (pav. sem.) 290 €
Plačiau
Balsuokime už VILNIUS TECH projektą, pretenduojantį į „Europos burių 2026“ apdovanojimą
Balsuokime už VILNIUS TECH projektą, pretenduojantį į „Europos burių 2026“ apdovanojimą
VILNIUS TECH dalyvauja Lietuvos Respublikos finansų ministerijos inicijuotame konkurse „Europos burės 2026“, kuriame renkami ryškiausi Europos Sąjungos fondų ir programos „Naujos kartos Lietuva“ lėšomis finansuoti projektai. Universitetas konkursui pateikė projektą „Aukštos kvalifikacijos vandens transporto sektoriaus specialistų rengimo kokybės, efektyvumo ir tarptautinio konkurencingumo didinimas, reorganizuojant VšĮ Lietuvos aukštąją jūreivystės mokyklą prijungimo prie VšĮ Vilniaus Gedimino technikos universiteto būdu“. Šis projektas yra viena reikšmingiausių pastarojo meto investicijų į Lietuvos aukštąjį mokslą ir jūrinio sektoriaus specialistų rengimą. Reorganizavus Lietuvos aukštąją jūreivystės mokyklą ir įsteigus Lietuvos jūreivystės akademiją VILNIUS TECH sudėtyje, Klaipėdoje kuriamas modernus jūrų inžinerijos ir jūrinės energetikos kompetencijų centras, atitinkantis tarptautinius GWO ir IRATA standartus. Projektas sprendžia vieną aktualiausių šalies iššūkių – kvalifikuotų jūrinės pramonės ir jūrinio vėjo energetikos specialistų trūkumą. Sukurtos naujos studijų programos, atnaujintos specializacijos bei modernizuota laboratorinė bazė sudaro sąlygas rengti aukščiausios kvalifikacijos inžinierius, kurie bus reikalingi vystant jūrinio vėjo parkus Lietuvos išskirtinėje ekonominėje zonoje ir stiprinant šalies energetinę nepriklausomybę. Ilgalaikę projekto vertę kuria ne tik moderni studijų infrastruktūra, bet ir glaudus bendradarbiavimas su verslo partneriais, užtikrinantis studijų kokybę bei studentų pasirengimą darbo rinkai. Klaipėdos regionui ši iniciatyva tampa strategine investicija, stiprinančia miesto ekonominį potencialą, pritraukiančia studentus, dėstytojus ir naujas bendradarbiavimo galimybes. Balsuoti už VILNIUS TECH projektą galima čia. Apie konkursą „Europos burės 2026“ „Europos burės“ – kasmetinis Lietuvos Respublikos finansų ministerijos organizuojamas konkursas, kviečiantis pristatyti sėkmingiausius ES investicijų projektus ir jų kuriamą naudą žmonėms, bendruomenėms bei valstybei. Šiemet vertinimo komisija didžiausią dėmesį skirs projektams, kurie jau pasiekė apčiuopiamų rezultatų ir kuria ilgalaikį poveikį. Vertinant paraiškas bus atsižvelgiama į sukurtą pokytį, jo tvarumą, inovatyvumą bei gebėjimą pasiekti tikslines grupes. 2026 metų konkurse projektai varžosi septyniose kategorijose: „Inovacijų versle“, „Darnios aplinkos“, „Šiuolaikinės mokyklos“, „Šiuolaikinės medicinos“, „Investicijų į žmogų“, „Bendruomeniškumo“ bei atskiroje inovatyvių smulkiojo ir vidutinio verslo projektų kategorijoje. Konkurse gali dalyvauti projektai, finansuojami pagal 2014–2020 m. ir 2021–2027 m. ES fondų investicijų programas bei planą „Naujos kartos Lietuva“. Pretenduoti į apdovanojimus gali ne tik visiškai užbaigti, bet ir didžiąja dalimi įgyvendinti projektai, jau galintys pagrįsti savo rezultatus ir poveikį. Konkurso laureatai bus paskelbti rugsėjo 24 dieną Vilniuje vyksiančioje apdovanojimų ceremonijoje.
Plačiau