peeringdb / peeringdb

Server code for https://www.peeringdb.com/
BSD 2-Clause "Simplified" License
346 stars 112 forks source link

Investigate performance tuning opportunities #1437

Open leovegoda opened 10 months ago

leovegoda commented 10 months ago

Is your feature request related to a problem? Please describe. Investigate and report on performance tuning opportunities. Look at where we could implement the same function in a way that lowers the computational overhead. This should feed into a performance tuning prioritization exercise.

Who is affected by the problem?

What is the impact? Tuning performance should improve efficiency and lower COGS. It might not have a direct impact on user experience where users already have an excellent experience.

Are there security concerns? No

Are there privacy concerns? No

Describe the solution you’d like Investigate opportunities for performance tuning and report back to both the Product and Operations Committees on the impact and cost associated with each opportunity.

Do you think this feature will require a formal design? No design is required for the investigation but formal designs are likely to be needed for work to deliver performance improvements.

Describe alternatives you’ve considered Do nothing

Could this feature request need support from the Admin Committee? No

What is the proposed priority? Schedule the investigation work for December as we do not deliver a December release

Provide a rationale for any/all of the above Keeping costs as low as possible while delivering a great user experience is good for everyone.

Additional context We have introduced some performance improvements recently (#1431) and have suggestions for feature improvements (#1020 and #1435) that are likely to require better performance.

mcmanuss8 commented 9 months ago

+1

grizz commented 9 months ago

+1