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

Load Testing #2006

Closed
vnaresh66 opened this issue Jun 24, 2024 · 2 comments
Closed

Load Testing #2006

vnaresh66 opened this issue Jun 24, 2024 · 2 comments
Assignees
Labels
enhancement New feature or request

Comments

@vnaresh66
Copy link

Is your feature request related to a problem? Please describe.

Testing the load

Describe the solution you'd like

Testing the load

Describe alternatives you've considered

No response

Additional context

No response

@vnaresh66 vnaresh66 added the enhancement New feature or request label Jun 24, 2024
@vnaresh66 vnaresh66 self-assigned this Jun 24, 2024
@vnaresh66
Copy link
Author

  1. I have created a notification script which sends the notification to the secondary server
  2. Created a monitor script witch monitor the notification sent to the secondary server
  3. Created a dart script which intern creats multiple monitors.
  4. Tested the load using above scripts on my local

@purnimavenkatasubbu
Copy link
Member

purnimavenkatasubbu commented Jul 15, 2024

Continuing load testing by using the given 2 scripts

Dart Isolates - Uses dart isolates to run multiple monitors at the same time and writes the data from each isolate into a csv
https://gist.github.com/purnimavenkatasubbu/b6a352efe073402348caf5d7257552db

parallel_notification - Continously sends given number of notifications to the atsign.
https://gist.github.com/purnimavenkatasubbu/d2c6eab2dfc406cd82e8881cbbe5135c

Metrics

https://docs.google.com/spreadsheets/d/1mIk-5CX5YU_wGt_b942Y7Rhq6VcRfAjBlz9KfyI82Ao/edit?gid=1716606720#gid=1716606720

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants