Split Packages on Java 9 Modules

December 3, 2017
In this post I am going to describe the problem of split package on Java 9 Module system and propose solutions to 3 possible cases (Move, Upgrade and Unsplit).
Read More

Introduction to Spring WebFlux

November 25, 2017

As the world of computation shifts from processing discrete data objects to stream processing, Spring 5 introduces a new stack for reactive processing, Spring WebFlux.
In this post I shed some light on the new stack and show some simple examples about the way it can be used.

Read More

Kafka, Streams and Avro serialization

November 25, 2017

I this post I will show how to easily run a Kafka broker on the local host and use it to exchange data between a producer and a consumer.
We will see how to serialize the data in the JSON format and the efficient Avro format.

Read More