The recommendation API can serve translation recommendations based on community-defined page collections such as Wiki99/food and Wikiproject_Women's_Health. To do so efficiently, it maintains a local cache of the collections, their articles, and all the articles language links. The cache is stored in a local file that gets repopulated after every deployment. Populating it takes a few minutes with 4 collections and it is expected to grow linearly with feature adoption.
We would like to move to a permanent cache that persists across deployments. This would eliminate the collection-related endpoints downtime while the cache is being filled and reduce the number of API calls the service has to make.