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

Scale DCR vertically instead of horizontally #6803

Closed
ioannakok opened this issue Dec 15, 2022 · 4 comments
Closed

Scale DCR vertically instead of horizontally #6803

ioannakok opened this issue Dec 15, 2022 · 4 comments
Milestone

Comments

@ioannakok
Copy link
Contributor

Investigate why we are currently using t4g.small, min: 9, max: 36. The goal would be to scale vertically instead of horizontally.

@ioannakok ioannakok converted this from a draft issue Dec 15, 2022
@VDuczekW VDuczekW moved this from Triage to Should do in Deprecated: WebX Health and Rota Jan 11, 2023
@VDuczekW
Copy link

it is a should - we have discussed and this is to visibility - could this wait for CDK migration?
What matrics are we trying to shift

@arelra
Copy link
Member

arelra commented Oct 18, 2023

The main issue with scaling vertically is getting DCR (a single threaded node application) to make use of all the available cpus. Enabling cluster mode (via PM2 or a custom implementation) allows this.

A load testing spike analysing latencies with cluster mode enabled for different instance sizes:
#8789

An incident investigation following enabling vertical scaling on our current instance size:
https://docs.google.com/document/d/1XWVUl1P3WoRoZsK6nx6b8FwjpMKXbwf8P1CB-VtEi64/edit

@shesah shesah moved this from Triage to Backlog in WebX Team Oct 19, 2023
@shesah
Copy link

shesah commented Oct 19, 2023

duplicate of #8345

@shesah shesah closed this as not planned Won't fix, can't repro, duplicate, stale Oct 19, 2023
@github-project-automation github-project-automation bot moved this from Backlog to Done in WebX Team Oct 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Status: Backlog
Development

No branches or pull requests

7 participants