orleans
orleans copied to clipboard
Cloud Native application framework for .NET
Setup: 3 silos running on separate EC2 instances in docker 3 frontend servers Load test client generating a minor load (~100 grains per silo, ~1-2 messages per second) Grain is...
Hello! From a a `IIncomingGrainCallFilter` implementation, I'm able a `IGrainServiceClient` implementation. However, if I try to invoke any methods on the client I get this NRE: ``` Exception has occurred:...
When using asp.net core 3.0 web api, whats the best way to use the orleans builders for a client only to connect to a remote cluster - with DI etc...
I am getting exceptions after trying to gracefully shutdown one of two silos. And sometimes silo can't shutdown at all and just hangs. On the silo that being shutdown: ```...
### Describe the bug When using [`GetQueueMessage`](https://github.com/dotnet/orleans/blob/5ec98fb485ea89be192947878216a546f02e35d4/src/Azure/Orleans.Streaming.AzureStorage/Storage/AzureQueueDataManager.cs#L217-L238) method of `AzureQueueDataManager` to pop up a message from the queue based on Azure Queue service, it may pop up messages multiple times...
Value: Provide simpler ways (Abstractions) to configure streams for silos.
Would be great to have a nuget package for the most important tests to verify that your provider implementation follows the specs, e.g. * MembershipTableTestsBase * ReminderTableTestsBase * GrainPersistenceTestsRunner
When `CpuUsage` is unavailable from `/proc/stat`, fall back to `/proc/{pid}/stat` before giving up.
See #7526 for context. When running in gVisor, `/proc/stat` is all zeros and we don't set `CpuUsage`, which has the side-effect of disabling Cpu-based loadshedding. We should fall back to...
This issue is to capture ideas/requirements for visualising Orleans, with the hope that we can form a strategy to build some cohesive tooling (probably not in the main Orleans repo...
I’m starting to explore how best to add query capability for Orleans. For example, this could be a navigational API over indexed sets of grains, or a declarative query language...