OrchardCMS / OrchardCore

Orchard Core is an open-source modular and multi-tenant application framework built with ASP.NET Core, and a content management system (CMS) built on top of that framework.
https://orchardcore.net
BSD 3-Clause "New" or "Revised" License
7.41k stars 2.39k forks source link

Adding a dapr integration for distributed deploy #10016

Open sbiaudet opened 3 years ago

sbiaudet commented 3 years ago

Hello,

I would like to be able to use orchardcore in a distributed environment with Dapr. Can we consider the creation of a Dapr module like the Redis module ?

I had imagined the following mapping:

we can also consider an integration of dapr for a secure configuration with secret storage and this library https://www.nuget.org/packages/Dapr.Extensions.Configuration/

I would like to know if I can propose a pull request or a plug-in.

Sébastien

Piedone commented 5 months ago

Yes, if you'd benefit from a Dapr implementation of the various distributed services (since then we have more) then we'd be happy to take a look at a PR.

hishamco commented 5 months ago

Recently I created a module using Garnet in Orchard Core Contrib but it's good to have Dapr too