Maze solver with depth first search, breadth first search and A*. Maze solver operates as a partially simulated compute intensive workload with some observable graphic output. It serves as the workload to drive the project for the Cloud Computing and Virtualization course @ IST 2018
$ echo "127.0.0.1 loadbalancer.local" | sudo tee -a /etc/hosts
$ echo "[Private IP of loadbalancer machine on AWS] loadbalancer.local" | sudo tee -a /etc/hosts
$ mvn clean package
$ scp -i path/of/pem target/MazeRunnerNode-1.0-SNAPSHOT-jar-with-dependencies.jar ec2-user@NodeIpOnAWS
$ mvn clean exec:java -Dexec.args=localhost
$ java -jar MazeRunnerNode-1.0-SNAPSHOT-jar-with-dependencies.jar
Written by @snackk