Cache GetArchive RPC response using streamcache
Currently, there's an option to cache archives in Workhorse. This option has been disabled for Sass because Workhorse processes have no shared or persistent storage. GitLab.com solves the archive cache problem (for public repos only) by using a CDN. However, archives are still cached in Workhorse for self-managed installations.
There's an idea to implement GetArchive
RPC cache in Gitaly similar to the one we have for pack-objects because Gitaly has persistent storage.