Different log levels and hierarchy in Spring
Logging is a very important concept which is mostly overlooked at the time of development. But this becomes even more relevant when the application is in production and the only source of truth is...
Logging is a very important concept which is mostly overlooked at the time of development. But this becomes even more relevant when the application is in production and the only source of truth is...
One of the things I hate about Java is the ceremony around functionality. When you want to create a simple Entity class, you need to write the setters, getters, and the toString methods. This...
Most of the modern application requires throttling for fast response time. The most common method used is to cache the data that is frequently accessed. A caching layer provides this functionality. When we want...
Hazelcast is a distributed caching tool which is used is most of our applications. I have written a post before on how we are using it in our environment and how to create a...
Most of the modern application architectures use a caching layer for reducing the response times. The caching layer sits between the data access layer and an API layer in a basic use case. There...
We use Slack as our business collaboration / IMĀ tool and as such I have to spend a lot of time chatting with my colleagues both in direct chats as well as through channels....
IntelliJ is undoubtedly one of the best IDEs that you could ever find. It has tons of features especially for Java and EE development. The spring development support provided by IntelliJ is unmatched and...