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

Provide guidance on RU planning #171

Open
timbussmann opened this issue May 21, 2021 · 0 comments
Open

Provide guidance on RU planning #171

timbussmann opened this issue May 21, 2021 · 0 comments
Labels
Small Task Item that is put on the Small Tasks board

Comments

@timbussmann
Copy link
Contributor

timbussmann commented May 21, 2021

As NServiceBus uses different CosmosDB operations depending on the user's code and configuration (e.g. whether Sagas, Outbox or both are used), it's not clearly visible what amount RUs need to be provisioned for the CosmosDB. Given the user has little insights into the actual operations used by the persistence, it's not possible to calculate the needs of the persistence from a user perspective.

Ideally, there is some guidance that helps understand the rough needs of RUs, e.g. per message being processed, depending on activated features that help provision a close enough RU capacity that is not too expensive but greatly reduces the risk of running into throttling. This is especially valuable in cases where this might prevent duplicates being created due to the Outbox running into request throttling.

Triage

This triage checklist should be filled in by a staff member from Particular Software.

Yes / No Triage criteria
The expected effort to code and document the enhancement is less than 8 hours.
A reviewer can approve any changes in less than 1 hour.
The solution is obvious and does not require analysis by a task force.
The issue is NOT blocking the customer from using the Preview in production.
The issue is blocking the user from using the Preview in production.
There's evidence solving the problem will benefit multiple users.
@sergioc sergioc added the Small Task Item that is put on the Small Tasks board label Jun 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Small Task Item that is put on the Small Tasks board
Projects
None yet
Development

No branches or pull requests

2 participants