NativeLink is an open source high-performance build cache and remote execution server, compatible with Bazel, Buck2, Reclient, and other RBE-compatible build systems. It offers drastically faster builds, reduced test flakiness, and specialized hardware.
After doing some profiling, it appears that the gzip decompression/compression of the GRPC stream is by far the slowest part of the program. This should be optional config for users that don't care much about network speed (like localhost/LAN).
After doing some profiling, it appears that the gzip decompression/compression of the GRPC stream is by far the slowest part of the program. This should be optional config for users that don't care much about network speed (like localhost/LAN).