Fencer provides a method set to prevent processing out of order events.
Fencer will keep track of the last seen revision (monotonically increasing event id)
for each seen UUID (globally unique identifier for a resource producing an event.)
type Meta struct {
// UUID is an immutable identifier for resource producing// this event.
UUID string// Rev is a revision number in a total order of revision numbers// for the resource producing this event.
Rev uint64
}
Meta provides metadata from the resource which
triggered this package's events.