Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Request for Dynamic Tenant Name Support in Apache Pulsar for Dapr #3586

Open
samjabeen opened this issue Oct 29, 2024 · 0 comments
Open

Request for Dynamic Tenant Name Support in Apache Pulsar for Dapr #3586

samjabeen opened this issue Oct 29, 2024 · 0 comments
Labels
kind/enhancement New feature or request

Comments

@samjabeen
Copy link

Describe the feature

I would like to propose the addition of the capability to pass tenant names dynamically when publishing events in Apache Pulsar within a multi-tenant system using Dapr.

Background:

Currently, our architecture supports a multi-tenant solution utilizing Apache Pulsar, allowing for seamless integration of new tenants without requiring additional deployments. However, managing separate pub/sub component files for each tenant can be cumbersome and inefficient, especially as the number of tenants increases.

Proposed Solution:

Implement functionality that allows applications using Dapr to dynamically specify the tenant name during the event publishing process. This would enable:

  • Onboarding new tenants without needing to create separate pub/sub component files for each one.
  • Reducing the overhead associated with maintaining numerous component files.
  • Allowing applications to easily onboard new tenants without requiring additional deployments or deployment processes.

Use Case:

By enabling dynamic tenant name support, we can streamline our onboarding process for new tenants, allowing for more efficient management of our multi-tenant system.

Release Note

RELEASE NOTE:

@samjabeen samjabeen added the kind/enhancement New feature or request label Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant