Welcome to Smartjava.org

Welcome to Smartjava.org. My name is Jos Dirksen, I currently work as independent contractor forING, a large Dutch financial institution. I like talking, reading, presenting and writing about technology. On this website you can find additional information relating to the books I've written:

On this page you can find the latest set of articles I've written for this blog. For an overview of all the articles, you can use the link in the menu.

Visualizing back pressure and reactive streams with akka-streams, statsd, grafana and influxdb

Currently reactive programming is getting more and more attentions. With reactive programming it is possible to easily create resilient, scalable and fault tolerant systems. In this article we'll show some examples of reactive programming, and more specifically how backpressure works in practice. For this we'll use akka-streams since I really like the Scala and Akka programming model, and they have a great DSL for defining flows of data.