-
Enterprise Java
JSP, JSF and EL Introduction
JavaServer Pages, JavaServer Faces, and Expression Language In this article, I am going to take a look at JavaServer Pages…
Read More » -
Core Java
Detecting and testing stalled streams – RxJava FAQ
Imagine you have a stream that publishes events with unpredictable frequency. Sometimes you can expect dozens of messages per second,…
Read More » -
Core Java
Logging in Style: log4j 2, Contextuality, Auto-cleanup… All with No Strings Attached!
Logging—maintaining a temporal trace of operations—is vital for any mission-critical system, no matter how big or small. Same was the…
Read More » -
DevOps
Gracefully Shutting Down Java in Containers: Why You Should Double-Check!
Gracefulness is not only an admirable human quality: it is also a must-have for any application program, especially when it…
Read More » -
Software Development
Deep Dive to Distributed Service Registry
In my previous article, I discussed how to maintain Resiliency in Microservice/Distributed Architecture. In this tutorial, I will discuss Distributed Service Registry.…
Read More » -
Core Java
The Need for Speed, Access Existing Data 1,000x Faster
Learn how you can speed up your analytics database applications by a factor of 1,000 by using standard Java 8…
Read More » -
Enterprise Java
Integrating Swagger with Spring Boot REST API
In the last post, I talked about my experience with creating RESTFul Services using Spring Boot. When creating a REST API,…
Read More » -
Core Java
GC Explained: Collectors Overview
The current version of HotSpot JVM includes three types of garbage collectors: – Serial Collector – Parallel Collector – The…
Read More » -
Software Development
How to create new Git Repository and host it in Bitbucket
What is Git ? While working in a team which involves multiple developers,it is very much necessary to use a…
Read More »