-
Core Java
Modern TDD-oriented Java 8 JUnit test template for Idea (with Mockito and AssertJ)
Tune up your JUnit test class template for Idea with the BDD-like syntax, Java 8 and the Mockito-AssertJ duo. Topics…
Read More » -
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 »