Java and Future
Java has invested in a lot of various technologies and tools. With the six-month release cycles, Java is evolving quickly and passed from version 11 to 16 in less than...
Read MoreThe Basics of Elasticsearch Scroll API
Lately, I have had problems processing many documents from Elasticsearch because the max result window size is 10000 by default. While a search request returns a single page of results,...
Read MoreJVM ABCs Explained
Write once, run anywhere was a 1995 slogan created by Sun Microsystems to illustrate the Java language’s cross-platform benefits. Java was introduced as a way of developing operating system-independent “applets”...
Read More2020 in Review
An overview of what I accomplished in 2020 and a bit about my goals for 2021. First, let me say that I’m sorry for the persons whose lives have been...
Read MoreThe Next World
Before and after the crisis, companies are continuing to get stronger and more stronger than before. These companies are fighting each other to dominate the world. Google knows everything about...
Read MoreFirst Solutions for Docker Hub Rate Limitation
You have reached your pull rate limit. You may increase the … This is what you will see by the end of November 1st or maybe later if you don’t...
Read MoreJava Records and the rest
In the next release, LTS of Java, Java 17, some of the upcoming changes and preview features like Records will be released. This article focuses on Record type and how...
Read MoreMicroservices Patterns with Quarkus
When using microservices in a project, it’s essential to do it in the right way. Chris Richardson summarized more than 50 patterns about microservices in his book Microservices Patterns and...
Read MoreStatic Factory Methods
Consider static factory methods instead of constructors; this is the first rule from Effective Java. This rule claimed that developers should more often consider using static factory method instead of...
Read MoreLegacy Code, My Old Friend
What is a legacy, a legacy system? A legacy system is an old method, technology, system, or application of, relating to, or being a previous or outdated computer system, yet...
Read More