EFE KAHRAMAN Personal tech blog.

An Example of Free Monads and Optimization

This post gives an example usage of Free Monad and how to make optimizations using Cats.

Continue reading...

Session Windows in Akka Streams

This post is a sample session window extension for the Akka Streams with some theoretical background information.

Continue reading...

Docker Awareness in Java

This post summarizes how the effects of the Docker containerization are handled in latest Java versions.

Continue reading...

A Simple Akka Cluster Application

This post explains a basic Akka Cluster application consisting of Producer and Consumer roles where each role runs on a separate node and it's own JVM.

Continue reading...