Package io.fluxzero.common.tracking
package io.fluxzero.common.tracking
-
ClassDescriptionResult of a segment claim in the tracking strategy domain.Streaming strategy that allows multiple clients to concurrently consume a message stream.Interface for components that expose a
MessageStore.Coordinates maintenance operations that span the message log, tracking positions and active trackers.A low-level store for serialized messages.Result of scanning a message store for a tracking batch.Interface for storing and retrievingPositionobjects representing the last processed message indexes per segment for a given consumer.ATrackerrepresents an active consumer of messages for a particularConsumerConfiguration.Represents the current set ofTrackers that are connected for a specific consumer.ATrackingStrategydefines how aTrackerconsumes messages from a message log or distributed segment space.