classloader

Digital engineer working on virtual blueprint building

Class loading in Quarkus application

Reading Time: 3 minutes Depending on the mode that the application is running in, the Quarkus class loading architecture is slightly different. It is a flat class path when running a production application because everything is loaded into the system class loader. For all environment other than production Quarkus uses the class loading architecture outlined here. Bootstrapping Quarkus Quarkus applications are created by the QuarkusBootstrap class in the independent-projects/bootstrap Continue Reading

How the new JVM works and its Architecture

Reading Time: 4 minutes Definition of Java Virtual Machine JVM is responsible to run Java bytecode by translating them into current OS machine language. Moreover, JVM provides runtime environment with an equally partitioned identical memory area for executing java Bytecode in any OS. The main reason behind the invention of JVM is to achieve platform independency, means JVM is invented for running java compiled code (bytecode) in all available Continue Reading