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
Speed of Open Collective #6036
Comments
I share the feeling that, lately, multiple pages were really slow and sometimes unresponsive; usually on large hosts or OC Inc profiles. To come up with effective solutions, we need to better identify and document the pages that are slow/unresponsive. In opencollective/opencollective-api#8051 we've plugged Sentry's performance tool; it should help us both to detect slow queries and to diagnose why they're slow. We can use this issue to summarize our actions on this topic. |
Search is extremely slow lately, would be great to investigate that area (related: #5809) |
One avenue to explore could be to statically render a lot of content, and fetch the logged in user data on the client. Currently our approach is server side rendering everything, I think. But since most of the content on our platform is public, it seems like a good candidate to use static rendering. We could use Next.js |
Project Updates Week 4:
Next steps:
|
Last week. Collective Page
Host Dashboard
CSV
|
closing as we've comitted a cycle (6 weeks) to addressing a number of concerns and increasing performance. We'll continue to look at performance and speed on a cycle by cycle basis but there's little value in keeping this open ad infinitum. Thank you and good night! |
https://pagespeed.web.dev/analysis/https-opencollective-com/kksrxpcocj?form_factor=mobile - She's not looking too good... |
Who is your user?
Everyone
What are they trying to achieve?
I've noticed lately that it is taking a while for the webpage to load and I'm frequently getting non responsive pages which I have to reload
How are they currently doing this?
Not to sure how this is currently monitored by the engineering team
How well understood is this problem?
The text was updated successfully, but these errors were encountered: