Java
-

RabbitMQ – Processing messages serially using Spring integration Java DSL
If you ever have a need to process messages serially with RabbitMQ with a cluster of listeners processing the messages,…
Read More » -

Updates on CDI 2.0
CDI 2.0 is the next version of Contexts and Dependency Injection for the Java EE Platform and a candidate for…
Read More » -

Really Too Bad that Java 8 Doesn’t Have Iterable.stream()
This is one of the more interesting recent Stack Overflow questions: Why does Iterable not provide stream() and parallelStream() methods?…
Read More » -

Creating a REST API with Spring Boot and MongoDB
This year I greeted Christmas in a different fashion: I was a part of the Java Advent Calendar. Let’s boot…
Read More » -

5 ways to initialize lazy relations and when to use them
Lazy loading of relations between entities is a well established best practice in JPA. Its main goal is to retrieve…
Read More » -

One Jar To Rule Them All: Arquillian + Java 8
With Java 8, a lot of new language improvements have been implemented for making life of developer easier. In my…
Read More » -

Own your heap: Iterate class instances with JVMTI
Today I want to talk about a different Java that most of us don’t see and use every day, to…
Read More » -

On heap vs off heap memory usage
Overview I was recently asked about the benefits and wisdom of using off heap memory in Java. The answers may be…
Read More » -

JGit Authentication Explained
Authentication in JGit is mostly on par with native Git. Commonly used protocols like SSH and HTTP(S) and their authentication…
Read More »



