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
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.
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
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
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.
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
This article comes at a great time for me, I'm literally trying to set up a remote cache without RBE this week.
Nice; hope it's useful!