Marc Roodingininganalytics.com/inganalyticsAkka Streams by example: processing filesA look at different facets of Akka’s reactive implementation by example. Build a file processor using custom graphs and substreams9 min read·Jun 29, 2020----
Marc Roodingininganalytics.com/inganalyticsEffectively scaling your Gitlab pipeline configuration in microservice environmentsGitlab offers a very intuitive and easy solution to configuring a CI & CD pipeline for a project using the .gitlab-ci.yml file. This works…9 min read·May 20, 2020----
Marc RoodinginLevel Up CodingStreaming data from a home cinema device using RXJava on AndroidIn-depth article about using Kotlin and RXJava 2 to send and receive messages through a Socket connection to a home cinema device.8 min read·Feb 4, 2020----
Marc RoodinginRamblings of a Dutch devUsing Android’s Network Service Discovery to connect to a device on the local networkLearn how to discover and resolve devices on your local area network using Android’s Network Service Discovery API6 min read·Dec 4, 2019--4--4
Marc Roodingininganalytics.com/inganalyticsStreaming the last few minutes from Kafka using Akka StreamsMost trivial use cases involving Akka streams with Kafka include consuming from a topic and processing each Kafka message exactly or…5 min read·Nov 20, 2019----
Marc Roodingininganalytics.com/inganalyticsMaking sense of Apache Flink state migration with Scala and AvroIn-depth article describing Apache Flink’s current state of schema migration and custom serialization12 min read·Apr 24, 2019--1--1
Marc Roodingininganalytics.com/inganalyticsAutomatic semantic versioning using Gitlab merge request labelsA few weeks ago, I was investigating how to do automatic semantic versioning. The solution I’m proposing here is inspired by this blog…6 min read·Jan 30, 2019--9--9
Marc Roodingininganalytics.com/inganalyticsApache Flink Job Deployer 1.0: Using the Apache Flink REST API3 min read·Aug 27, 2018--1--1
Marc RoodinginRamblings of a Dutch devA Dutch first: Ingenious BMW theft attemptIt was Sunday afternoon when I installed the roof rack on my new BMW F30 320i. We were about to go on a 2 week trip to France and were…6 min read·Aug 7, 2018--14--14
Marc RoodinginRamblings of a Dutch devUsing Terraform to Bootstrap a Google Cloud Platform ClusterDon’t you just hate it when you have to execute a set of commands you don’t use that often to get a job done once? Bootstrapping a Google…5 min read·Sep 20, 2016----