Java
-

Idiomatic concurrency: flatMap() vs. parallel() – RxJava FAQ
Simple, effective and safe concurrency was one of the design principles of RxJava. Yet, ironically, it’s probably one of the…
Read More » -

Java Message System Introduction
Java Message System In this article, I will talk about Message Orientated Middleware (MOM) and how it is implemented in…
Read More » -

Lombok – you should definitely give it a try
Lombok is not a new thing in a Java ecosystem, but I must admit I always underestimated its value until…
Read More » -

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 » -

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 » -

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 » -

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 » -

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 » -

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 »





