Graduate papers
  
Description of the graduate paper
Form of studies Bachelor
Title of the study programm Computer Systems
Title in original language Java un Kotlin valodu integrācijas izpēte mikropakalpojumos
Title in English Research on Integration of Java and Kotlin Languages in Microservices
Department Faculty Of Computer Science Information Tehnology And Energy
Scientific advisor Pāvels Rusakovs
Reviewer Aleksejs Grocevs
Abstract Bakalaura darba tips ir 1. tips: moderno risinājumu izpēte. Mūsdienās, pieaugošo lietotāju skaita dēļ, sistēmu mērogošana kļūst arvien svarīgāka. To var risināt izmantojot mikropakalpojumu arhitektūru. Java ir viena no populārākajām valodām mikropakalpojumu izstrādei, kā arī Kotlin valoda, kas ir pilnībā savietojama ar Java, pēdējos gados tiek izmantota ar vien vairāk servera puses izstrādē. Bakalaura darbā tiek pētīta abu valodu integrēšana mikropakalpojumu izstrādes kontekstā. Tiek apskatīti mikropakalpojumu izstrādes principi, kā arī salīdzinātas Java un Kotlin valodas gan no sintaktiskās puses, gan no veiktspējas puses. Praktiskas salīdzināšanas nolūkam tika izstrādāti 3 mikropakalpojumu prototipi Java valodā, Kotlin valodā un abās valodās kopā. Tika definētas gan veiktspējas, gan statiskās salīdzinājuma metrikas. No eksperimentu rezultātiem tika izstrādātas rekomendācijas Java un Kotlin integrēšanas izmantošanai. Darbā ir 53 lappuses, 24 attēli, 2 tabulas un 3 pielikumi. Tika izmantoti 49 informācijas avoti.
Keywords Java, Kotlin, mikropakalpojumi
Keywords in English Java, Kotlin, microservices
Language lv
Year 2025
Date and time of uploading 25.05.2025 18:55:30