This is a small personal test project build for educational purposes. The main goal is to implement a map-reduce solution.
For the moment, this project is able to compute the mean temperature for a hardcoded month over all the data points available in a static dataset.
- Data has been obtained from: https://www.ecad.eu/dailydata/customquery.php
Other sites used as reference:
- https://www.baeldung.com/junit-5
- https://www.baeldung.com/java-stream-reduce
- https://www.java67.com/2016/09/map-reduce-example-java8.html
Future rewrite will use:
- make the main app expose an API
- build a basic UI to interact with the system
- run a hadoop job instead of bare Java
- implement logback logging