A brief introduction to RxJava

What does reactive mean? There are as many definitions of what “reactive” is as there are articles on the subject, but the basic idea behind the »

Kubernetes Practical Approach

Introduction Kubernetes is a production-ready, open source platform designed with Google accumulated experience in container orchestration, combined with best-of-breed ideas from the community. Containerization helps package »

Java, where is my Memory? - Heap Dump analysis

Java manages memory creating space for new objects by removing unused ones. Java objects live in the heap, which is created when the JVM starts and »

Handling external dependencies with Akka

Introduction We commonly use Akka actors to handle external dependencies that we know may fail for reasons beyond our control, like connectivity issues or temporary outages, »

Benefits of Spring Boot based applications in a practical Hello World example

1. Introduction Every, or almost every developer, knows Spring potential when thinking of how to resolve or develop a software solution, either for a web application »