ChatGPT is one of the most important terms nowadays. Ask ChatGPT anything and it will provide you an answer. ChatGPT
Continue reading »Design Big Data App using Spring Boot and Cassandra
In this blog, we will design a Big Data App that will be highly available, that can scale, that can
Continue reading »Spring asynchronous support for request processing
Spring 3.0 introduced the @Async annotation for executing tasks asynchronously. The asynchronous capabilities are highly useful in situations where we
Continue reading »JAVA SE 8 Best practices
First of all this post is as per my view on what I experienced and what I learned through various
Continue reading »How to configure to remove null objects in json response using GSON in SpringREST
If you have a Spring web service that returns a JSON response. Suppose, your response is of below format:- {“name”:null,”staffName”:[“kfc-kampar”,”smith”]}
Continue reading »Java 8 style sum of long type array elements
You are given an array of N integers of size . You need to print the sum of the elements
Continue reading »Speedment- Database Actions Using Java 8 Stream Syntax Instead of SQL
Speedment is a Java Tool to Create Database Applications for Existing Databases. Why should you need to use SQL when
Continue reading »Creating AMP(Accelerated Mobile pages) for better User experience and better Google search results-SEO practice
So, what is AMP? AMP is basically Accelerated Mobile Pages, that provides a great user experience across many platforms. AMP
Continue reading »Introduction to Project Lombok- Clean, Concise code
Imagine that you are coding a Java application and creating a plain old Java object (POJO), a Java class with
Continue reading »More about Streams- Functional Programming in JAVA 8- Part 10
You can think of a Stream as a new view of Collection. A Stream will always have a source, generally
Continue reading »