public interface Aggregator<M extends org.apache.hadoop.io.Writable,VERTEX extends Vertex<?,?,?>>
Aggregators are a mechanism for global communication, monitoring, and data.
Each vertex can provide a value to an aggregator in superstep S, the system
combines those values using a reduction operator, and the resulting value is
made available to all vertices in superstep S + 1.
The result of an aggregator from the last superstep can be picked up by the
vertex itself via Vertex#getLastAggregatedValue();