All Stories

Professional Scrum Master Certification (PSM I)

A few days ago I passed Professional Scrum Master (PSM I) exam in scrum.org. This post pretends to be a reference path to pass the exam sucessfully based on my...

Spring Batch AWS Series (III): Remote Partitioning

In this post we are going to implement our second step using remote partitioning strategy. The goal of this step is to calculate the next probable prime given a number....

Spring Batch AWS Series (II): Remote Chunking

In this post we are going to implement the first step of our Spring Batch AWS Series using Remote Chunking. This step will send a chunk of numbers and the...

Spring Batch AWS Series (I): Introduction

This entry is the first in a series of posts about how to process different steps in Spring Batch remotely. In this project we are going to use Amazon SQS...

Reactive vs Non-Reactive Spring Performance

The goal of this article is to compare the performance between Spring MVC (Non-Reactive) and Spring WebFlux (Reactive). For this task we have taken into account three differents implementations:

Async Log4j2, memory leak?

Recently in a project that we are been working on, we found a significant increment in the boot time of a Spring Boot application. This happened when we activated asynchronous...