You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've been working on a new LogConsistencyProvider that will store the log as a series of discrete events in an event store (such as EventStoreDB, CosmosDB, etc.) rather than storing the entire log in a single entry the way the existing LogStorage provider does, or requiring the Grains to handle the storage manually the way the CustomStorage provider does.
I'm inheriting my LogViewAdaptor from PrimaryBasedLogViewAdaptor the same way the LogStorage, StateStorage, and CustomStorage providers do. In doing so I noticed that all these implementations had sections for sending/receiving notifications from remote instances for the purposes of keeping grains with multiple activaitions in sync with one another.
My questions is whether this is something that's still supported? Namely whether it's even possible to have multiple activations of the same grain now in v7.0.0+? From what I can see in the documentation, support for multi-cluster configurations was removed long ago.
I'm just trying to figure out if this is something I need to implement and test, or whether I can safely ignore it at this point if my goal is to target versions 7+.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
I've been working on a new LogConsistencyProvider that will store the log as a series of discrete events in an event store (such as EventStoreDB, CosmosDB, etc.) rather than storing the entire log in a single entry the way the existing LogStorage provider does, or requiring the Grains to handle the storage manually the way the CustomStorage provider does.
I'm inheriting my LogViewAdaptor from PrimaryBasedLogViewAdaptor the same way the LogStorage, StateStorage, and CustomStorage providers do. In doing so I noticed that all these implementations had sections for sending/receiving notifications from remote instances for the purposes of keeping grains with multiple activaitions in sync with one another.
My questions is whether this is something that's still supported? Namely whether it's even possible to have multiple activations of the same grain now in v7.0.0+? From what I can see in the documentation, support for multi-cluster configurations was removed long ago.
I'm just trying to figure out if this is something I need to implement and test, or whether I can safely ignore it at this point if my goal is to target versions 7+.
Beta Was this translation helpful? Give feedback.
All reactions