Menu
  • HOME
  • TAGS

SignalR .NET Client with Backplane: clarification

signalr,signalr-backplane,orleans

The sample is a rudimentary backplane, in that it sends the message to all web roles instances present in the deployment, and therefore doesn't require a complete backplane (such as Redis). However, it won't propgate client originated messages to the other servers. A more complete Orleans backplane for SignalR is...

Why is Orleans not recognized in 'Orleans Grains Class Collection' project?

c#,visual-studio,orleans

I've been able to resolve my issue with generous help from Sergey Bikov from the Microsoft Orleans team. What I did was: I add the missing reference from my grain project to my interface project, and added using MyGrainInterfaces1; to Grain1.cs. (Just so my solution would build without errors) I...

Cannot find a type code for an implementation class for grain interface

c#,.net,orleans

To fix this: You must reference your Grain implementation, as well as the interfaces in your web api. In Visual Studio 2013, you would do this by: Solution Explorer > right-click your api project > references > add reference > solution > select both the interfaces and the implementations This...

Transition between stateful service and external persistence in Azure Service Fabric

azure,orleans,azure-service-fabric

The Key-Value store state provider does not require everything to be kept in memory. This provider actually stores the state of all actors on the local disk and the state is also replicated to the local disk on other nodes. So the KVS store is considered a persistent and reliable...

MSR Orleans, How does PlacementStrategy work?

orleans

There are more details by Richard here: http://richorama.github.io/blog/2015/01/02/grain-placement-in-orleans/ We should, and will, move this into our docs here on github.io. How to use: add an attribute [PreferLocal] on the grain class. The code: https://github.com/dotnet/orleans/blob/master/src/OrleansRuntime/Core/Dispatcher.cs#L555 SelectOrAddActivation(..., strategy) forwards to the specific placement director, based on the specified placement policy....