When and why Double Dispatch is useful, and how to implement it in Java via the Visitor Pattern... (more…)
Read more »
Introduction A high-performance data access layer requires a lot of knowledge about database internals, JDBC, JPA, Hibernate, and this post summarizes some of the most important techniques you can use to optimize your enterprise application. 1. SQL statem... (more…)
Read more »
Microservices show where Java lags behind other languages. Reactive programming provides a concise DSL to express the movement of state and to write concurrent, multithreaded code with better scaling. Developing in Spring Boot works well even without spec... (more…)
Read more »
To be 100% clear this post is not about Java Garbage collector neither Java getting your money :D. Java 8 introduced Collectors, but still m... (more…)
Read more »
YAML for Java. A user-friendly OOP library. Previously known as "Camel". - decorators-squad/eo-yaml... (more…)
Read more »