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

Add load and stress testing #269

Closed
Tracked by #296
ChaoticTempest opened this issue Aug 17, 2023 · 2 comments · Fixed by #325
Closed
Tracked by #296

Add load and stress testing #269

ChaoticTempest opened this issue Aug 17, 2023 · 2 comments · Fixed by #325
Assignees
Labels
Emerging Tech Emerging Tech flying formation at Pagoda Near BOS NEAR BOS team at Pagoda

Comments

@ChaoticTempest
Copy link
Member

We don't have tests for stress our network to its extreme. By adding these stress tests, we can have more confidence that our network won't just stall out of nowhere or get DDoS'd.

I mentioned this because I just saw this new shiny testing library that integrates into axum: https://github.com/tokio-rs/turmoil

@trechriron trechriron added Near BOS NEAR BOS team at Pagoda Emerging Tech Emerging Tech flying formation at Pagoda labels Sep 7, 2023
@volovyks
Copy link
Collaborator

I will clarify what we need here:

  • Load testing. Let's measures our system performance as the workload increases. We need to know what is our maximum number of concurrent users/transactions for each action (new_acc, sign, etc.) and combined.
  • Stress/Spike testing. The goal here is to test the system stability. We should give our system more users or transactions that can be handled and make sure that there are no failures and system stays alive and can recover.

@volovyks volovyks self-assigned this Sep 26, 2023
@volovyks
Copy link
Collaborator

volovyks commented Oct 4, 2023

Blocked by: #111

@volovyks volovyks linked a pull request Oct 19, 2023 that will close this issue
@github-project-automation github-project-automation bot moved this from Todo to Done in Emerging Technologies Oct 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Emerging Tech Emerging Tech flying formation at Pagoda Near BOS NEAR BOS team at Pagoda
Projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants