- Java 11
- Maven 3.6.3
- Docker
- Docker Compose
to run locally you can run using docker containers or using your local machine
Run the following command to build the project
export GOOGLE_PLAY_STORE_PATH=googleplaystore.csv
export GOOGLE_PLAY_STORE_USER_REVIEWS_PATH=googleplaystore_user_reviews.csv
export OUTPUT_PATH=output/
mvn clean package
cd target
java -jar app.jar
Running locally with docker container
Running using Spark Cluster Standalone
Has been implemented some unit/integration tests. To run tests you can run the following command
mvn clean test