Quarkus

Man working at night coding and pointing on a screen with a pen

Adding Swagger to Quarkus

Reading Time: 2 minutes Introduction Open API or Swagger specification is the factual standard for creating REST APIs. Almost every developer expects to see some Swagger documentation when working with APIs or doing integration. In this blog, we will go through how to add Swagger to Quarkus application Add Open API dependency Here we need to add the quarkus-small rye-open API to the project, It will generate an OpenAPI dynamic schema Continue Reading

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

European handicapped girl in vr glasses on sofa at home. Healing technology, robotic limb.

Service discovery using SmallRye Stork with Quarkus

Reading Time: 2 minutes In this era of microservice based architecture where multiple services are interacting with each other to carry out a transaction, service discovery becomes an integral part as it provides a mechanism to register and find the services. However, it leads to another issue which is “How to select the right service instance in case we have multiple instances of a service running?” . SmallRye Stork Continue Reading

quarkus

QuickStart with Quarkus!

Reading Time: 3 minutes Quarkus is in trend for being the framework that is optimized for run-time Java environment with container first Approach. In this blog, we will briefly introduce Quarkus and will focus on how quickly we can kickstart with the “Hello World!” of Quarkus. What is Quarkus? Java has evolved a long way ever since it was born. At the time of inception, there was no cloud. Continue Reading

Quarkus: Supersonic Subatomic Java

Reading Time: 3 minutes Cloud computing, container technology, or systems for orchestrating containers like Kubernetes weren’t even a concept when Java was created. It was built to maximize throughput (requests/s) at the expense of CPU and memory consumption, resulting in a slow startup time. As the world is moving from monolith to micro-service and serverless architecture where we have multiple instances of a service running scalability issues like startup Continue Reading