5 Comments
User's avatar
Manuel Naranjo's avatar

As always Julio great article, about the remote cache, the protocol is only efficient if you can use the grpc protocol and not the plain http, as gprc allows to match multiple files on a single transaction, while http/rest needs to be done file by file

Expand full comment
Julio Merino's avatar

Thanks! I glanced over many details, especially around optimizations of the protocol, and simplified some flows. I did this in part because I wanted to focus on core concepts, and in part because... well, I'm not an expert at this level and my knowledge has gone a bit stale! Good callout.

Expand full comment
Manuel Naranjo's avatar

We learned the performance difference the bad way, used jfrog artifactory as our remote cache for a while, the day we switched to a grpc storage we saw an increase of I think 30%, even though the network cards where way worst

Expand full comment
Jeremy Kun's avatar

This article comes at a great time for me, I'm literally trying to set up a remote cache without RBE this week.

Expand full comment
Julio Merino's avatar

Nice; hope it's useful!

Expand full comment