Getting started with Apache Kafka and Quarkus

Reading Time: 4 minutes Overview The ideal framework for continuous delivery and greater resilience is provided by micro-service-oriented architecture. In addition to boosting developer efficiency and improving real-time scalability, they encourage quicker innovation to respond to shifting market conditions. In order to build scalable architectures, we need event-driven and asynchronous integration between microservices. We have multiple options available for asynchronous integration. Kafka is the most popular platform offering characteristics Continue Reading

How to write Rest-Full web services using Quarkus

Reading Time: 3 minutes What is Quarkus? Quarkus is created to enable Java developers to create applications for a modern, cloud-native world. It is a Kubernetes-native Java framework tailored for GraalVM and HotSpot, crafted from best-of-breed Java libraries and standards. How Quarkus works? Parse a bunch of config files Scan class paths and classes for annotation, getters, and metadata Build framework metamodel objects Prepare reflection and build proxies Start Continue Reading

Quarkus: CRUD using Hibernate ORM and Panache

Reading Time: 3 minutes In this blog, we will be performing basic CRUD operations in a database so nothing new here right? Well you’ve already read the title I believe so I have already spoiled it for you. We will be using Hibernate ORM and Panache to further simplify and reduce the boilerplate code. We will also see how easy it is to create a simple CRUD application using Continue Reading

Microservices with Quarkus

Reading Time: 2 minutes We won’t go over too much of the basics of microservices in Java. However, after reading this blog, you should understand how to create a standards-based microservice using the Quarkus framework. If you’re considering migrating an existing service to Quarkus, you’ll get an introduction to how to support some of the basic features, functionality, and configuration options of microservices that you’re probably already used to. 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


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


Quarkus | Supersonic Subatomic Java

Reading Time: 4 minutes Introduction In this Digital-first era, technologies are evolving faster. It helps technologists to develop and deploy faster, more performance-oriented, efficient, and lower memory consumption applications.Quarkus is one such initiative from RedHat. It is designed and developed by RedHat, keeping cloud-native, serverless, and containerized applications future in mind. As per RedHat definition: “Quarkus is a full-stack, Kubernetes-native Java framework made for Java virtual machines (JVMs) and Continue Reading