The Basics of Elasticsearch Scroll API

• 5 min read • Ali Ben Messaoud

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 More

JVM ABCs Explained

• 8 min read • Ali Ben Messaoud

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 More

2020 in Review

• 1 min read • Ali Ben Messaoud

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 More

The Next World

• 1 min read • Ali Ben Messaoud

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 More

First Solutions for Docker Hub Rate Limitation

• 5 min read • Ali Ben Messaoud

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 More

Static Factory Methods

• 3 min read • Ali Ben Messaoud

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 More

Legacy Code, My Old Friend

• 2 min read • Ali Ben Messaoud

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

Java, RAM and Docker

• 9 min read • Ali Ben Messaoud

When we run a Java application in physical servers, we can specify the Java heap size. When doing containers, we must consider the same practice. But. By default, in Docker,...

Read More

AWS - Playing With S3 and Spring Boot

• 7 min read • Ali Ben Messaoud

This article is about getting a Spring Boot application into production on AWS. So to achieve this goal, we will need to have Docker installed, and created accounts at hub.docker.com...

Read More

AWS - Deploying Your First Spring Boot App

• 5 min read • Ali Ben Messaoud

This article is about getting a Spring Boot application into production on AWS. So to achieve this goal, we will need to have Docker installed, and created accounts at hub.docker.com...

Read More