Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Datorsistēmas
Nosaukums Java un Kotlin valodu integrācijas izpēte mikropakalpojumos
Nosaukums angļu valodā Research on Integration of Java and Kotlin Languages in Microservices
Struktūrvienība 33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte
Darba vadītājs Pāvels Rusakovs
Recenzents Aleksejs Grocevs
Anotācija 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.
Atslēgas vārdi Java, Kotlin, mikropakalpojumi
Atslēgas vārdi angļu valodā Java, Kotlin, microservices
Valoda lv
Gads 2025
Darba augšupielādes datums un laiks 25.05.2025 18:55:30