Distribuované výpočty a úložisko pomocou Javascriptu
Název práce v češtině: | Distribuované výpočty a úložisko pomocou Javascriptu |
---|---|
Název v anglickém jazyce: | Distributed Computations and Storage Using Javascript |
Klíčová slova: | distribuované výpočty, javascript, peer-to-peer, web, prehliadač, siete, distribuované hash tabuľky |
Klíčová slova anglicky: | distributed computations, javascript, peer-to-peer, web, browser, networking, distributed hash tables |
Akademický rok vypsání: | 2015/2016 |
Typ práce: | diplomová práce |
Jazyk práce: | |
Ústav: | Katedra softwarového inženýrství (32-KSI) |
Vedoucí / školitel: | doc. RNDr. Martin Kruliš, Ph.D. |
Řešitel: | skrytý - zadáno a potvrzeno stud. odd. |
Datum přihlášení: | 18.05.2016 |
Datum zadání: | 22.05.2016 |
Datum potvrzení stud. oddělením: | 27.05.2016 |
Zásady pro vypracování |
Cieľom práce je zpracovať analýzu najdôležitejších aspektov distribuovania výpočtov pomocou moderného JavaScriptu do prehliadačov vrátane realizovateľnosti vzhľadom na možnosti jazyka a prostredia prehliadača, efektivity, použiteľnosti, výhodnosti vzhľadom na prenos dát a bezpečnosti. Týmto spôsobom bude jednoduchšie masívne rozšíriť výpočty ku koncovým užívateľom, čo môže byť výhodné i vzhľadom k tomu, že JavaScript nebol navrhovaný pre tento use-case. Zároveň vytvorí návrh decentralizovaného úložiska založeného primárne na duplikácií dát u klientov namiesto servrov. Tvrdenia budú podložené proof-of-concept implementáciou, ktorá bude experimentálne otestovaná. |
Seznam odborné literatury |
Brian P. Hogan: HTML5 and CSS3: Level Up with Today's Web Technologies, 2nd Edition
ECMAScript, E. C. M. A., and European Computer Manufacturers Association. "ECMAScript Language Specification." (2011). Kruliš, Martin, Zbynek Falt, and Filip Zavoral. "Exploiting HTML5 Technologies for Distributed Parasitic Web Storge⋆." Databases, Texts (2014): 71. Reginald, C., Putra, G., Belloum, A., Koulouzis, S., Bubak, M., de Laat, C.: Distributed Computing on an Ensemble of Browsers. (2013) |