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

Abstract

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.

Keywords

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

Data

Language: Slovenian
Year of publishing:
Typology: 2.11 - Undergraduate Thesis
Organization: UL FRI - Faculty of Computer and Information Science
Publisher: [J. Bernard]
UDC: 004(043.2)
COBISS: 1538569923 Link will open in a new window
Views: 803
Downloads: 180
Average score: 0 (0 votes)
Metadata: JSON JSON-RDF JSON-LD TURTLE N-TRIPLES XML RDFA MICRODATA DC-XML DC-RDF RDF

Other data

Secondary language: English
Secondary title: Optimisation of microservice execution with the use of GraalVM
Secondary abstract: 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.
Secondary keywords: microservices;GraalVM;optimisation;polyglotism;Java;KumuluzEE;computer and information science;diploma;
Type (COBISS): Bachelor thesis/paper
Study programme: 1000468
Embargo end date (OpenAIRE): 1970-01-01
Thesis comment: Univ. v Ljubljani, Fak. za računalništvo in informatiko
Pages: 85 str.
ID: 11548795
Recommended works:
, diplomsko delo
, bachelor's thesis
, diplomsko delo