Author: Gaurav Srivastav

How to Write Error Handling in Micronaut

Reading Time: 3 minutes I’m going to walk you through the process of writing error handling in Micronaut which is a very simple, but powerful way, to manage errors. Why is Error Handling Important Error handling is important because it allows you to gracefully handle unexpected errors in your code. By providing custom error handling, you can provide a better user experience by providing more informative error messages and Continue Reading

Businessman playing digital tablet in cafe

Micronaut Vs Springboot Vs Quarkus

Reading Time: 3 minutes In the Java world, there are many awesome frameworks to choose from to create applications that suit our use case. In this article, we are going to compare popular frameworks Spring boot, Micronaut, and Quarkus. so let’s get started… We are starting with the most popular framework Spring. Spring boot The Spring framework is dominating the java world for quite some time and it’s a 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

Getting started with Grafana and Prometheus

Reading Time: 2 minutes In this blog we are discussing about grafana and prometheus, and some steps how we can setup grafana in our system. We’ll have a look at: What is Grafana How we can use Grafana What is Prometheus how to setup Prometheus 1-What is Grafana  Grafana is an open-source solution for running data analytics, pulling up metrics that make sense of the massive amount of data Continue Reading

How to setup and launch Kafka Connect/Connector

Reading Time: 3 minutes Let us discuss something about Kafka connector API and some basic fundamental of it and how to setup kafka connector in our system. Before start, we need to have basic knowledge of Kafka or we can go through this Document. We’ll have a look at: Kafka Connect API history Why kafka connect and Stream Setup and Launch kafka connector installation of Docker installation of Docker Continue Reading

Fundamental Concepts for Kafka Connect/Connector

Reading Time: 4 minutes Let us discuss something about Kafka connector and some basic fundamental of it. Before start, we need to have basic knowledge of Kafka or we can go through this Document. We’ll have a look at: What is Kafka Connect Why we need Kafka Connect/connector How kafka Connect works Source Connector Sink Connector Kafka Connector Framework Let’s how we can implement the kafka Connector framework 1- What Continue Reading

Apache Calcite : A Quick insight on Cost-based Optimization

Reading Time: 3 minutes Hello folks , In this blog , We will discuss about what is Query Optimization,what is a plan cost is , how we can use to drive optimizer decisions and Issues In Cost-Based Optimization. What is Query Optimization: We can execute a single query through different algorithms or re-written in different forms and structures. Hence, the question of query optimization comes into the picture – Continue Reading

How to Set-up Airflow Environment Using Docker

Reading Time: 3 minutes In this blog we will learn how to set-up airflow environment using Docker.. Why we need Docker Apache airflow is an open source project and grows an overwhelming pace , As we can see the airflow github repository there are 632 contributors and 98 release and more than 5000 commits and the last commit was 4 hours ago. That means airflow had new commits everyday Continue Reading

A Quick insight on Apache Airflow

Reading Time: 4 minutes In this blog we are going to understand and what is Apache airflow ,workflow of Airflow, uses of Airflow and how we can install Airflow. So let’s get started.. What is Apache Airflow Airflow is a workflow platform that allows you to define, execute, and monitor workflows. A workflow can be defined as any series of steps you take to accomplish a given goal consequently Continue Reading

Apache calcite : How to produced physical(Optimised) tree.

Reading Time: 3 minutes In this blog we are going to see how we can create the physical(Optimised) tree for a given query with the help of Apache calcite. What is Apache Calcite Apache Calcite is a dynamic data management framework with SQL parser, optimiser, executor, and JDBC driver. How Apache Calcite work Suppose We have one table and now we need to perform a SQL Query. but the problem is Continue Reading

The Apigee Edge – Intelligent API Platform

Reading Time: 3 minutes In this blog, we will try to explore how we can create a proxy on Apigee edge. So, let’s get started. What is Apigee Edge You can use Apigee Edge to create API proxies, build HTTP-based RESTful APIs easily, configure API policies as needed to control traffic and error handling,.and document those APIs along the way. Now let’s have an overview of a proxy, as Continue Reading