Keep a copy of the grain instance or data held by it in every node
Open
question
- Dominant language
- C#
- Stars
- 10.9k
- Forks
- 2.1k
- Avg merge
- 14h 42m
- Merged PRs (30d)
- 354
Description
We are using Orleans to serve certain data consistently from multiple nodes. From what i understand, Orleans keeps the Grain instance with a specific identity on one node and requests for this grain instance that come to another node are proxied over to the node actually hosting the grain instance.
Is there a way to keep a copy of the grain instance or data held by it in every node? The proxying adds overhead to calls to get data that we'd otherwise like to avoid. Eventual consistency would be fine for us.
Thanks!
Contributor guide
Assessment
This issue has not been assessed yet.