Represents an event that must be ordered across the cluster, so probably a PUT or DELETE.
Create a SiriusImpl
Create a SiriusImpl
This is a semi-internal API, you should prefer the companion object's apply.
Keeps track of what actors have been initalized.
Keeps track of what actors have been initalized.
XXX: We should ditch this in favor of making SiriusSupervisor and its child supervisors an FSM, which just change states based on message passing..
Provides the factory for com.comcast.xfinity.sirius.api.impl.SiriusImpl instances
Represents an event that must be ordered across the cluster, so probably a PUT or DELETE.
Only requests that do not commute must be ordered. We're willing to do 'dirty reads' for commutative requests.
Sequence number that totally orders this event across all events and nodes in the cluster.
Timestamp which indicates when the event was created.
The request to order.