A Step by Step guide to create Native Executable Reactive CRUD RESTful APIs using GraalVM + Spring Boot + Spring R2DBC with H2 in-memory database

Introduction The focus of this article is to build a Native Executable Reactive CRUD RESTful API built using GraalVM + Spring Boot. This is an extension to the previously published article - A Step…

A Step by Step guide to create Reactive CRUD RESTful APIs using Spring Boot + Spring Data R2DBC with H2 in-memory database

Introduction Spring Boot is Spring's convention-over-configuration solution for creating stand-alone, production-grade Spring-based Applications that you can "just run". Some of Spring Boot feature…

Understanding Reactive Programming and Reactive Streams

What is Reactive Reactive in the context of software development and design, they generally mean one of below things: Reactive Systems (architecture and design) Reactive Programming (declarative…

How to handle different return types from Future and ExecuteService invokeAll() ?

Introduction Recently I had to stumble upon a requirement to optimize my code to perform parallel calls to multiple downstream systems returning different response objects and stitch to a specific…

Validating integrity of files with md5 checksum

Introduction An MD5 checksum is a 32-character hexadecimal number that verifies 128-bit MD5 hashes on a file. If two files have the same MD5 checksum value, then there is a high probability that…

Configuring Centralized logging with Kafka and ELK stack

Introduction In real world, any production incident soon turns out to be scary when we have to go through hell lot of logs. Some times it will be very difficult to replicate the issue by analyzing…

Get The Best Of All Hands Delivered To Your Inbox

Subscribe to our newsletter and stay updated.