diplomsko delo
Jaka Bernard (Avtor), Matjaž B. Jurič (Mentor)

Povzetek

Diplomsko delo obravnava tematiko optimizacije mikrostoritev z uporabo univerzalnega virtualnega stroja GraalVM. V nalogi so najprej opisani uporabljeni koncepti, tehnologije in programski jeziki. Sledi pregled funkcionalnosti, ki jih nudi univerzalni virtualni stroj GraalVM, ter njim pripadajoče omejitve. Osnova za delo je programski jezik Java skupaj z ogrodjem KumuluzEE. Predstavljenih je nekaj preprostih primerov uporabe drugih programskih jezikov znotraj javanske kode, kot tudi primer generiranja domorodnih programskih slik (angl. native image). Primerjane so tudi zmogljivosti različnih načinov izvajanja, tako z večjezično kodo kot brez.

Ključne besede

mikrostoritve;GraalVM;optimizacija;večjezičnost;Java;KumuluzEE;računalništvo in informatika;univerzitetni študij;diplomske naloge;

Podatki

Jezik: Slovenski jezik
Leto izida:
Tipologija: 2.11 - Diplomsko delo
Organizacija: UL FRI - Fakulteta za računalništvo in informatiko
Založnik: [J. Bernard]
UDK: 004(043.2)
COBISS: 1538569923 Povezava se bo odprla v novem oknu
Št. ogledov: 803
Št. prenosov: 180
Ocena: 0 (0 glasov)
Metapodatki: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Ostali podatki

Sekundarni jezik: Angleški jezik
Sekundarni naslov: Optimisation of microservice execution with the use of GraalVM
Sekundarni povzetek: The thesis deals with the subject of optimisation of microservices with the use of the GraalVM universal virtual machine. Firstly, the concepts, technologies and programing languages used in the thesis are described, followed by an overview of functionalities offered by GraalVM along with their limitations. The basis is the programming language Java with the KumuluzEE framework. Some simple examples of other programing languages used inside the Java code are presented along with an example of generating a native image. Performances of different execution methods with and without the polyglot code are also compared.
Sekundarne ključne besede: microservices;GraalVM;optimisation;polyglotism;Java;KumuluzEE;computer and information science;diploma;
Vrsta dela (COBISS): Diplomsko delo/naloga
Študijski program: 1000468
Konec prepovedi (OpenAIRE): 1970-01-01
Komentar na gradivo: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Strani: 85 str.
ID: 11548795
Priporočena dela:
, diplomsko delo
, bachelor's thesis
, diplomsko delo