Synchronized vs Concurrent Collections

Olá! Today I would like to write a bit about Java Collections. I believe most of us that already played with Java know about the primary and most used classes in the Java Collections framework, at least ones that ever had an interview are familiar with, they are part of…

Thread safety

At this post let's see different approaches of how to deal with race conditions scenarios in java through Thread confinement, Stack confinement, Object confinement and, Immutability…

A very small taste of WebSockets with WebFlux, Reactive MongoDB data on Spring 5

Today post is about a small experiment using Spring 5 to play with WebFux, I've used it to create a small WebSocket controller to "simulate" an e-mail inbox.…

Building Docker images on Travis.ci

Short description of how I've set up a Github repository with sensible data on it used Travis.ci to build this repository content, turn it into Docker images and public them on Docker hub for multiple platforms.…