You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In the same vein as namespace isolation support for State Management building block in v1.8 (namespace option), please can dapr PubSub support namespace isolation too.
An opt-in configuration when enables any topics and queues that are created in the underlying pub/sub broker include the namespace as well as the AppID in the name, so that messages don't bleed across namespaces, even if the AppID are not the same.
Given two apps, with a need for pub sub topic :
Namespace : NS-1 AppID : Foo Topic : Command
Namespace : NS-2 AppID : Foo Topic : Command
would lead to the creation of two discrete queues, something like :
NS-1.Foo.Command NS-2.Foo.Command
The text was updated successfully, but these errors were encountered:
Just an update, my development teams are starting to move forward with adopting Dapr PubSub, so its essential for us that this is resolved quickly, as our entire development cluster relies on multiple dev/test copies of the application stack being deployed and we can't allow messages to collide across those stacks.
Just an update, my development teams are starting to move forward with adopting Dapr PubSub, so its essential for us that this is resolved quickly, as our entire development cluster relies on multiple dev/test copies of the application stack being deployed and we can't allow messages to collide across those stacks.
In what area(s)?
Describe the feature
In the same vein as namespace isolation support for State Management building block in v1.8 (
namespace
option), please can dapr PubSub supportnamespace
isolation too.An opt-in configuration when enables any topics and queues that are created in the underlying pub/sub broker include the
namespace
as well as theAppID
in the name, so that messages don't bleed across namespaces, even if theAppID
are not the same.Given two apps, with a need for pub sub topic :
Namespace : NS-1
AppID : Foo
Topic : Command
Namespace : NS-2
AppID : Foo
Topic : Command
would lead to the creation of two discrete queues, something like :
NS-1.Foo.Command
NS-2.Foo.Command
The text was updated successfully, but these errors were encountered: