Graduate papers
  
Description of the graduate paper
Form of studies Master
Title of the study programm Computer Systems
Title in original language Dalīto sistēmu izstrādes, izmantojot aktoru modeli un Erlang valodu, analīze
Title in English Analysis of Distributed Systems Development with Actor Model and Erlang Language
Department 12300 Institute of Applied Computer Systems
Scientific advisor P.Rusakovs, Dr.sc.ing.
Reviewer Dr.sc.ing., asoc. prof. Ē.Nazaruka, RTU LDK
Abstract Š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 .
Keywords Erlang, aktoru modelis, dalītas sistēmas, threads, processes
Keywords in English Erlang, actor model, distributed systems, threads, processes
Language lv
Year 2016
Date and time of uploading 31.05.2016 21:50:39