/MapReduce_Rust

A simple general map reduce implementation in rust

Primary LanguageRust

How to Run

$ cargo run [mapper thread count ] [reducer thread count] [files names ...]
e.g. $ cargo run  2 3 resources/file1.txt

TODO

  • container
  • user argument
  • work queue
  • Worker Threadpool
  • Reducer Threadpool
  • testing

NOTE : non Idiomatic rust. This project is just for leanring purpose.