Grain prioritization
Open
enhancement
- Dominant language
- C#
- Stars
- 10.9k
- Forks
- 2.1k
- Avg merge
- 14h 42m
- Merged PRs (30d)
- 354
Description
Hi folks,
Let's say that we have 2 types of grains: Grain 1 and Grain 2. I would like that under heavy system load Grain 1 will have higher priority compared to Grain 2 and serves more throughput. What is the best way to achieve this? Perhaps throttling on grain type?
Thanks,
Contributor guide
Research direction
Start by investigating how Orleans schedules grain activations and whether it exposes grain-type throttling or prioritization. Compare the available mechanisms against the requested behavior under heavy load; done would require a decided, documented approach or an explicitly scoped implementation with validation of throughput differences between Grain 1 and Grain 2.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100