This is the first of a series of articles in which I’d like to report about the implementation of a batch processing by using the akka framework.
The first time I heard about akka was in the summer of 2012, but it’s only up to now that I find the time to do some deeper investigations. In the articles to follow I will tell about success and failures and what I find positive or negative.
The first implementations will be made in Java, later I will compare this to a scala implementation.
The general conditions for the batch processing are:
- in- and output of csv files
- the order of the output records corresponds to the input records
- processing of several millions of records must be possible
The code of the implementations is not freely available at the moment, perhaps I will publish the Git-repository some time later.
As this are my first tests with Akka, I will in the beginning only use the basic functions of Akka and skip themes like clustering.