-
Notifications
You must be signed in to change notification settings - Fork 8.1k
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
[Alerting] Investigate risk of performance regressions from share-capable saved object types #115197
Comments
Pinging @elastic/kibana-alerting-services (Team:Alerting Services) |
I did some investigation and synced with @mikecote on the approach here. Rather than dive into each individual call and understand the exact performance implications from the start, we decided to look holistically at performance before and after these changes. As a way to start, we want to measure performance of operations that might happen quite frequently and small increases in underlying function calls could make a significant difference. To test the changes, I used master as is which reflects using the code with potential latency and then I tested it against master but I changed all I looked at three main areas:
For my testing, I used 200 rules and connectors (one unique connector for each unique rule)
As a result of this testing, I'm concluding that there isn't a significant performance change with the new share-capable related changes. |
See #113743
We should investigate the performance impact on our usage of the SO APIs (running rules, CRUD rules, etc). We should also work with the @elastic/security-detections-response team and see if they experience performance regressions when doing bulk operations using our rules client (ex: enable all).
The text was updated successfully, but these errors were encountered: