Micronaut

Groovy CRUD Web App Using Micronaut

Reading Time: 3 minutes 1. About 1.1 Introduction Micronaut is an open-source JVM-based software framework for building lightweight, modular applications and microservices. It helps to create microservices with small memory footprints and quick startup time. 2. Use Case Let’s take a use case. We are going to create a web app with the help of Groovy and Micronaut to perform CRUD operations. For that, we have to implement the CRUD Continue Reading

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

Run your aggregation queries at a speed of 14x without spending $$$

GraphQL with Micronaut application

Reading Time: 4 minutes In this article, we will implement a Micronaut application written in Java that uses GraphQL to expose the data. Let’s have a quick overview of the GraphQL and Micronaut frameworks before we move on to the implementation. GraphQL “GraphQL is a query language for APIs and a runtime for fulfilling those queries with your existing data. GraphQL provides a complete and understandable description of the Continue Reading

Micronaut server generation using OpenApi specification

Reading Time: 3 minutes In this article, we will create an OpenAPI specification file and use it to generate a Java Micronaut server API using the OpenAPI generator. Installing OpenAPI generator We can use the OpenAPI generator using multiple supported workflow integrations like Gradle, Maven, and SBT. Here, we are using the jar option, Download the binary, then place it in the project folder you want to use. To Continue Reading

Visualizing data - abstract purple background with motion blur, digital data analysis concept

Distributed tracing with Micronaut framework

Reading Time: 7 minutes 1. About 1.1 Micronaut Micronaut is an open-source JVM-based software framework for building lightweight, modular applications and microservices. It helps to create microservices with small memory footprints and quick startup time. 1.1 Distributed tracing Troubleshooting interactions between microservices in a distributed architecture can be challenging when operating microservices in production. There are variously distributed tracing solutions, the most popular of which are Zipkin and Jaeger, Continue Reading

Young Asian software developer working over new program

Fundamentals of Micronaut and its features

Reading Time: 5 minutes In this blog, we will discuss Micronaut in context of what and why, and we will also see how to create an application from Micronaut launch. Before taking a deep dive into Micronaut, let us get familiar with some of the associated terminologies. Having this information will help us better understand it. Ahead of time compilation(AOT) – It is the pre-computation of application code using Continue Reading

Data centre

Micronaut Data JPA Hibernate

Reading Time: 2 minutes In this blog, we will cover accessing data using Micronaut JPA-Hibernate. What is Micronaut It is an open-source JVM-based software framework for building lightweight, modular applications and microservices. Micronaut has the ability to help developers create apps and microservices with small memory footprints and short startup times.  What are JPA and Hibernate JPA stands for Java Persistence API is a specification that is used to access, manage, Continue Reading