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();