Vaš brskalnik ne omogoča JavaScript!
JavaScript je nujen za pravilno delovanje teh spletnih strani. Omogočite JavaScript ali pa uporabite sodobnejši brskalnik.
Repozitorij Univerze v Ljubljani
Nacionalni portal odprte znanosti
Odprta znanost
DiKUL
slv
|
eng
Iskanje
Brskanje
Novo v RUL
Kaj je RUL
V številkah
Pomoč
Prijava
Podrobno
Skalabilnost in visoka razpoložljivost oblačnih storitev v realnem času
ID
VARLJEN, JAN
(
Avtor
),
ID
Ciglarič, Mojca
(
Mentor
)
Več o mentorju...
PDF - Predstavitvena datoteka,
prenos
(1010,97 KB)
MD5: 53C0626EEF567B30808B62379863869B
PID:
20.500.12556/rul/2451d5d7-25cb-492e-ba9e-fd97d82f24ff
Galerija slik
Izvleček
Namen magistrske naloge je raziskava tehnologij, ki podpirajo komunikacijo v realnem času, v spletnih aplikacijah in njihov vpliv na skalabilnost in razpoložljivost. Predlagali bomo alternativni pristop izboljšave le-tega z uporabo programskega jezika Erlang. V prvem delu raziščemo obstoječe tehnologije za razvoj spletnih aplikacij v realnem času in pojasnimo zahtevke za skalabilnost in visoko razpoložljivost. V drugem delu naloge smo zgradili štiri prototipe strežnik-odjemalec (eng. client-server) in dva strežniška (eng. server) prototipa ter jih testirali skozi več testnih scenarijev. Vse to, z uporabo avtomatskih skript in na distrubuiranih testnih arhitekturah, postavljenih v oblaku. Na podlagi rezultatov lahko zaključimo, da strežniški nabor tehnologij (predvsem programski jezik) znatno vpliva na alokacijo virov in s tem izboljšuje skalabilnost in visoko razpoložljivost končnega produkta.
Jezik:
Angleški jezik
Ključne besede:
spletne storitve v realnem času
,
WebSocket
,
Erlang
,
skalabilnost
,
visoka razpoložljivost
Vrsta gradiva:
Magistrsko delo/naloga
Organizacija:
FRI - Fakulteta za računalništvo in informatiko
Leto izida:
2017
PID:
20.500.12556/RUL-97988
Datum objave v RUL:
15.11.2017
Število ogledov:
1999
Število prenosov:
461
Metapodatki:
Citiraj gradivo
Navadno besedilo
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
VARLJEN, JAN, 2017,
Skalabilnost in visoka razpoložljivost oblačnih storitev v realnem času
[na spletu]. Magistrsko delo. [Dostopano 14 maj 2025]. Pridobljeno s: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&id=97988
Kopiraj citat
Objavi na:
Sekundarni jezik
Jezik:
Slovenski jezik
Naslov:
Scalability and high availability in real-time cloud services
Izvleček:
The goal of this thesis was to research technologies that support real-time communication in web applications and, in particular, implications on scalability and high availability. The thesis proposes an alternative approach to improving scalability and high availability by using Erlang, a highly concurrent programming language. The first part of the thesis researches existing technologies used for developing real-time web applications and explains the scalability and high availability requirements. In the second part of the thesis, four client-side prototypes and two server-side prototypes are built and several test scenarios are performed using automated scripts and cloud-based distributed load testing architecture. From the collected results it can be concluded that the server’s underlying technology stack, most of all the programming language, can significantly impact the resource allocation and therefore consecutively improve scalability and high availability of the solution.
Ključne besede:
real-time web services
,
WebSocket
,
Erlang
,
scalability
,
high availability
Podobna dela
Podobna dela v RUL:
Prodaja in implementacija programske opreme v oblaku
Razvoj CRM aplikacije na podlagi platforme v oblaku
Napredni dokumentni sistemi kot storitve v računalniškem oblaku
Analiza modela PaaS in razvoj aplikacije na platformi Salesforce
Delo v oblaku?
Podobna dela v drugih slovenskih zbirkah:
Postavitev in upravljanje računalniških oblakov
Analiza priložnosti zelo-zmogljivega računalništva za mala in srednja podjetja
Postavitev osnove za oblikovanje prodajne strategije izbranega podjetja na osnovi avtentičnih diferenciacijskih prednosti
Prenova delovnih tokov z uporabo programske opreme v oblaku
Hotelska rešitev v oblaku za majhne hotele in pridobivanje konkurenčne prednosti
Nazaj