Your browser does not allow JavaScript!
JavaScript is necessary for the proper functioning of this website. Please enable JavaScript or use a modern browser.
Repository of the University of Ljubljana
Open Science Slovenia
Open Science
DiKUL
slv
|
eng
Search
Browse
New in RUL
About RUL
In numbers
Help
Sign in
Details
Mikrostoritve v ogrodju Quarkus
ID
Bizjak, Matej
(
Author
),
ID
Jurič, Matjaž Branko
(
Mentor
)
More about this mentor...
PDF - Presentation file,
Download
(728,82 KB)
MD5: A2A00EB659322F8D2360B95E38CDDBAC
Image galllery
Abstract
Veliko povečanje števila spletnih uporabnikov in pojav oblačnih storitev sta vodila do nastanka domorodnih oblačnih aplikacij. Oracle je s projektom GraalVM med drugim vpeljal možnost, da se javanske aplikacije predčasno prevedejo v strojno kodo. To znatno izboljša čas zagona in porabo pomnilnika aplikacije, kar je v domorodnih oblačnih okoljih zelo pomembno. Hitro je nastalo tudi prvo ogrodje za gradnjo domorodnih oblačnih aplikacij v domorodnem načinu, poimenovano Quarkus. V diplomskem delu proučimo GraalVM in ogrodje Quarkus ter ga primerjamo z ostalimi ogrodji. S Quarkusom razvijemo vzorčno aplikacijo, sestavljeno iz mikrostoritev, ki predstavlja zaledni del spletne trgovine in jo postavimo v Kubernetes. Njeno zmogljivost primerjamo z enakima aplikacijama v načinu JVM in ugotovimo, da se aplikacija v domorodnem načinu res veliko hitreje zaganja in je pri delovanju bolj učinkovita.
Language:
Slovenian
Keywords:
mikrostoritve
,
domorodne oblačne aplikacije
,
domorodne slike
,
Java EE
,
GraalVM
,
Quarkus
Work type:
Bachelor thesis/paper
Organization:
FRI - Faculty of Computer and Information Science
Year:
2019
PID:
20.500.12556/RUL-110312
COBISS.SI-ID:
1538353347
Publication date in RUL:
13.09.2019
Views:
1950
Downloads:
350
Metadata:
Cite this work
Plain text
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
BIZJAK, Matej, 2019,
Mikrostoritve v ogrodju Quarkus
[online]. Bachelor’s thesis. [Accessed 8 April 2025]. Retrieved from: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=eng&id=110312
Copy citation
Share:
Secondary language
Language:
English
Title:
Microservices in the Quarkus Framework
Abstract:
The increasing number of Internet users and the arrival of cloud computing led to cloud-native applications. Oracle’s project GraalVM brought many new features. Among other things, it enables compiling Java applications into machine code ahead of time. This drastically improves the start-up time and it helps to reduce the memory usage of an application. Both of which is very important for cloud-native applications and therefore the first framework for building cloud-native applications in native mode named Quarkus was proposed. In the thesis we study the GraalVM and the Quarkus framework and compare it to other frameworks. We use Quarkus to build the sample cloud-native application, which represents a back-end of an online store. We deploy it on the Kubernetes and compare its performance to two same applications running on the JVM. We find out that the native application performs better than the other two. The start-up time is much lower and it is also more efficient.
Keywords:
microservices
,
cloud-native applicatios
,
native images
,
Java EE
,
GraalVM
,
Quarkus
Similar documents
Similar works from RUL:
Some results from algebraic graph theory
Graph Spectra
Graph decompositions
Eigenvalues of a graph
Similar works from other Slovenian collections:
Krepko-regularni grafi brez trikotnikov, Higman-Sims graf
On a version of the spectral excess theorem
Distance-regular graphs
On the vertex k-path cover
On bipartite Q-polynominal distance-regular graphs
Back