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

[idea] NamespaceProducer #1432

Closed
sijie opened this issue Mar 23, 2018 · 3 comments
Closed

[idea] NamespaceProducer #1432

sijie opened this issue Mar 23, 2018 · 3 comments
Labels
lifecycle/stale type/feature The PR added a new feature or issue requested a new feature

Comments

@sijie
Copy link
Member

sijie commented Mar 23, 2018

Problem

If a namespace has lots of topics and each topic might have relative low traffic, it is not every efficient to create a producer for each topic. It might be nice to have a namespace-level producer to allow producing messages to topics within it.

something like:

public interface NamespaceProducer {

     CompletableFuture<MessageId> produce(String topic, Message msg);

}
@sijie
Copy link
Member Author

sijie commented Mar 23, 2018

this is an idea brought up at pulsar slack channel. bringing it up here to see what people is thinking about this.

@zubchenok
Copy link

This is really needed to implement an efficient way for millions to millions messaging.

@tisonkun
Copy link
Member

Closed as stale.

The development of this initiative seems stalled and this thread doesn't contain too much information. If one wants to revive the proposal, please open a brand new thread.

@tisonkun tisonkun closed this as not planned Won't fix, can't repro, duplicate, stale Nov 11, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
lifecycle/stale type/feature The PR added a new feature or issue requested a new feature
Projects
None yet
Development

No branches or pull requests

5 participants