bmr Browser based MapReduce framework Every clients who join the jon as worker, can be the Mapper or Reducer Doesn't have shuffle, any data(input, output) need to save by server