Quarkus: Simplified Hibernate ORM with Panache

In this blog post we will see how to persist data using Hibernate ORM with Panache in Quarkus framework. Hibernate ORM is the de facto JPA implementation and offers the full breadth of an Object Relational Mapper. It makes complex mappings possible, but it does not make simple and common mappings trivial. Hibernate ORM with…

Getting started with Quarkus

Quarkus is a full-stack, Kubernetes-native Java framework made for Java virtual machines (JVMs) and native compilation, optimizing Java specifically for containers and enabling it to become an effective platform for serverless, cloud, and Kubernetes environments. In Java world, Spring Boot is still the framework of choice for many developers, but the evolution of cloud-native technologies like Kubernetes and serverless presents a…

Developing GraphQL API with Netflix DGS Framework(Part-III)

This is the third post of the series. In this blog post I will explain how to develop GraphQL subscriptions API in using Netflix DGS framework. In addition to queries and mutations, GraphQL supports a third operation type: subscriptions. GraphQL Subscriptions Like queries, subscriptions enable us to fetch data. Unlike queries, subscriptions are long-lasting operations that can change their…

Developing GraphQL API with Netflix DGS Framework(Part-II)

I have covered basics of GraphQL API and developed AP using Netflix DGS framework to retrieve the data in Part-I of this blog post series.In the second part, I am going to cover how to develop Create and Update operations. In GraphQL schema language , Create and Update operations are called Mutations. Update the schema…