Recommended way to backup actors in service fabric
<p>Hi I have some reliable actors which I want to backup.
I'm thinking of full backup every day and incremental backup once the state changes and maybe before each deployment. Reading the <a href="https://docs.microsoft.com/en-us/azure/service-fabric/service-fabric-reliable-services-backup-restore" rel="nofollow noreferrer" title="documentation">documentation</a> and <a href="https://github.com/Azure-Samples/service-fabric-dotnet-web-reference-app/blob/811eff1ccedacc420eb2a3e7113202c7e892e21a/ReferenceApp/Inventory.Service/InventoryService.cs" rel="nofollow noreferrer">example</a> didn't help me because there are using services.</p>

<p>I found an example on github: <a href="https://github.com/Microsoft/azure-docs/blob/master/articles/service-fabric/service-fabric-reliable-actors-platform.md" rel="nofollow noreferrer">https://github.com/Microsoft/azure-docs/blob/master/articles/service-fabric/service-fabric-reliable-actors-platform.md</a>
But I have some doubts using the remoting contract and call all actors. This will block the actor since its kind of single threaded. Is this really the best practice?  </p>

<p>Maybe it will be beter to forward all the changes to an event hub and the store it in a real database. Or should I use a reminder which will trigger the backup task.</p>