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

Oragon.RabbitMQ - Add abstraction for publishers #31

Open
luizcarlosfaria opened this issue Jan 27, 2025 · 0 comments
Open

Oragon.RabbitMQ - Add abstraction for publishers #31

luizcarlosfaria opened this issue Jan 27, 2025 · 0 comments
Assignees

Comments

@luizcarlosfaria
Copy link
Owner

Create a simple interface that abstract publish, using different strategies with simple configuration to solve:

Low throughput

Use simple flow with One Connection and Model per message sent.

Middle throughput

Use simple flow with single connection/channel during entire instance life.

Highest throughput

Using Ringbuffer with many Connections and Models for highest throughput

Dinamically?

Maybe choose adoption using automatic approach, based on consume.
Undestand if this approach is acceptable.

@luizcarlosfaria luizcarlosfaria self-assigned this Jan 27, 2025
@luizcarlosfaria luizcarlosfaria converted this from a draft issue Jan 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

1 participant