A good chunk of our request time goes to fetching basic info about projects and owners so we can render projects according to our permission system. For all users who are not logged in, this data is always the same and could pretty easily be cached.
It would need to be invalidated when info about projects changes, but that wouldn't be too difficult imo.
A good chunk of our request time goes to fetching basic info about projects and owners so we can render projects according to our permission system. For all users who are not logged in, this data is always the same and could pretty easily be cached.
It would need to be invalidated when info about projects changes, but that wouldn't be too difficult imo.