Web & Mobile
Monday, 10. October 2022., 16:30
Quarkus is an open-source, Kubernetes-native Java Framework. The main features are: • Fast starting • Low memory consumption • Reduced overall host costs.• Improved Java app performance •• Increased developer productivityIn the lecture, we will generally talk about Quarkus: what are its advantages and disadvantages and what is special amongst other Java frameworks. As the main functionality of Quarkus, we will check the reactive approach to programming through Mutiny, we will show the power of the native compile of the Quarkus application. Finally, we will show the difference in performance by comparing the Stress test results on the Quarkus application, the comparison will be done between the imperatively written Quarkus application (JVM), reactively written applications within Quarkus (JVM) and Native compiled reactively written Quarkus application (Linux Native) . An example of the application is a simple API in which we will test the throughput of the whole application.