Noslēguma darbu reģistrs
  
Studiju darba apraksts
Studiju veids bakalaura akadēmiskās studijas
Studiju programmas nosaukums Automātika un datortehnika
Nosaukums Aktieru modeļa iespēju analīze laiksakritīgām un dalītām sistēmām
Nosaukums angļu valodā Analysis of Actor Model Capabilities for Concurrent and Distributed Systems
Autors Mārtiņš Kazušs
Struktūrvienība 12200 Datorvadības,automātikas un datortehnikas institūts
Darba vadītājs G.Alksnis
Recenzents
Anotācija Bakalaura darbā tiek analizēts aktieru (sauktu arī aktoru) laiksakritības modelis un tā pielietojums laiksakritīgām un dalītām sistēmām Scala programmēšanas valodā, izmantojot Akka ietvaru. Tā kā Scala ir Java Virtual Machine vidē izpildāma valoda, darba teorētiskajā daļā aktieru laiksakritības modelis tiek salīdzināts ar dalītā mainīgā stāvokļa laiksakritības modeli, kas ir Java Virtual Machine iebūvētajiem laiksakritības nodrošināšanas rīkiem paredzētais modelis. Lai parādītu, ka aktieru laiksakritības modelis ir izmantojams ne tikai kā alternatīva dalītā mainīgā stāvokļa modelim, kas pasargā no dalītā mainīgā stāvokļa modelim raksturīgākajām problēmām, bet arī spēj nodrošināt, gan vertikālu, gan horizontālu mērogojamību, tika izstrādāta programma, kuras pamatā ir klasisks laiksakritības uzdevums, kura tipiskais risinājums ietver dalītā mainīgā stāvokļa izmantošanu. Lai uzskatāmāk parādītu aktieru modeļa izmantošanas iespējas, uzdevumam tiek pievienoti papildus nosacījumi, kā arī programma tika sadalīta darbībai vairākās ierīcēs ar nosacījumu, ka pašos aktieros netiek veiktas izmaiņas un pierādot, ka aktieru modelis ir piemērots gan darbībai vienas ierīces ietvaros, gan dalītās sistēmās. Bakalaura darbs satur 50 lapas, 19 attēlus un 15 literatūras avotus.
Atslēgas vārdi Aktieru modelis, Laiksakritība, Dalītas sistēmas, Akka, Scala
Atslēgas vārdi angļu valodā Actor model, Concurrency, Distributed systems, Akka, Scala
Valoda lv
Gads 2017
Darba augšupielādes datums un laiks 07.06.2017 13:44:37