-
Notifications
You must be signed in to change notification settings - Fork 23
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
Investigate query duration of backend #247
Comments
It seems to be caused by So, something's up with either the benchmark of the environment. |
Isn't this called by other endpoints as well though? Why would we not see similar degradations on other endpoints if this was the culprit? Semi-related; I guess this is a good thing rather than an issue, but do we understand why the performance of |
From my perspective there are a handful of possible approaches here:
Maybe there are others. Also, since it's only |
This is planned as per #233
I think the query is pretty fast already but, with catching, we should be able to only execute it once (we can book-keep it in memory after that)
Ah, you are right. I forgot #198 is not it yet, that may be it! |
oh wait |
The in-memory data structures will be removed in the future. |
After the transactions where moved from in-memory data structures to the backend, the average query duration has considerably increased.
This makes sense, but it has increased to 100ms, which is not the end of the world, but isn't great either.
See https://grafana.stellar-ops.com/d/ut9rEquVz/soroban-rpc?orgId=1&var-Datasource=Prometheus-kube001-prd&var-namespace=soroban-rpc-pubnet-prd
The text was updated successfully, but these errors were encountered: