| CSC 536: Distributed Systems 2 | | Professor Ljubomir Perkovic | | By Student Kevin Westropp |
There are two main directories:
-
mapreduce - this contains scala/sbt code for Local Map Reduce
-
remote_mapreduce - this contains scala/sbt code for Map Reduce with Remote Actors
-
navigate to root folder /mapreduce
$ sbt compile -
start two shells/terminals and navigate to /remote_mapreduce/server & /remote_mapreduce/client
$ sbt compile
-
folder /mapreduce
$ sbt run -
folder /remote_mapreduce/server $ sbt run
then folder /remote_mapreduce/client
$ sbt run
-
should automatically shutdown after map reduce jobs finish.
$ (Ctrl-x Ctrl-C) if needed -
also will auto shutdown (with a delay) after map reduce jobs finish.
$ (Ctrl-x Ctrl-C) if needed