Open
Description
Currently this loads all files into memory, and does some rudimentary in-process caching of files.
Ideally this would be replaced with something that would perform slightly better, without having to hold all of PyPI in memory forever. Something like redis with a 24 hour timeout.
Any potential solution should probably not store files on disk.