Studiju veids |
maģistra akadēmiskās studijas |
Studiju programmas nosaukums |
Datorsistēmas |
Nosaukums |
Dalīto sistēmu izstrādes, izmantojot aktoru modeli un Erlang valodu, analīze |
Nosaukums angļu valodā |
Analysis of Distributed Systems Development with Actor Model and Erlang Language |
Struktūrvienība |
33000 Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte |
Darba vadītājs |
P.Rusakovs, Dr.sc.ing. |
Recenzents |
Dr.sc.ing., asoc. prof. Ē.Nazaruka, RTU LDK |
Anotācija |
Šis maģistra darbs ir veltīts dalīto sistēmu izstrādes analīzei, kā arī konkrēti aktoru modelim un Erlang valodai kā metodēm priekš šo sistēmu izstrādes. Pašlaik ir pieejami vairāki veidi priekš dalīto sistēmu izstrādei – dažādi paralēlisma modeļi, vairākas sazināšanas metodes un dažādi mērogojamības risinājumi. Par cik vienā maģistra darbā nevar aptvert visu no iepriekš minētām lietām, darbs ir vērsts uz Erlang valodu un aktoru modeli.
Attīstoties programmatūrai un aparatūrai, vairāku procesoru lietošana paliek par nepieciešamību, savādāk resursi netiek izmantoti lietderīgi. Ar laiku bija izgudroti vairāki paņēmieni, jēdzieni un tehnikas – pavedieni, semafori, monitori, savstarpēja bloķēšana, dažāda veida algoritmi.
Katrs paņēmiens vai tehnika tika izveidota ar mērķi risināt konkrētu problēmu vai vairākas problēmas, līdz ar to nepieciešams katrā gadījumā atrast labāko risinājumu, pamatojoties uz konkrētiem kritērijiem.
Darba gaitā tika izstrādāts dalītas sistēmas prototips kurš tika realizēts, izmantojot Erlang valodu un aktoru paradigmu. Pēc izstrādes tika secināts par pieejas priekšrocībām un trūkumiem.
Dokumentā ir 54 lappuses, 27 attēli, 1 pielikums un 17 nosaukumu informācijas avoti . |
Atslēgas vārdi |
Erlang, aktoru modelis, dalītas sistēmas, threads, processes |
Atslēgas vārdi angļu valodā |
Erlang, actor model, distributed systems, threads, processes |
Valoda |
lv |
Gads |
2016 |
Darba augšupielādes datums un laiks |
31.05.2016 21:50:39 |