Bazel Caching Explained (pt. 1): How Bazel Works
A recap of how Bazel builds and tests a project.

Search for a command to run...

Series
Bazel implemented several caching mechanisms in order to stay fast.
In this series, let’s try to explore these cache layers and from that, learn about different ways your build / test could be slow.
A recap of how Bazel builds and tests a project.

Bazel's architecture, Bazel's In-Memory Cache and How to measure it's impact.

Author's Note I started to write about Bazel's local-disk cache thinking that this is gona be a relatively simple, straightforward topic without much to discuss. Oh boy am I wrong. The good part is that I don't often have to touch or to think about ...

Author's Note I was on a short vacation last week so this blog post should arrive a bit later than usual. I expect the next blog post and this one to be released somewhat close to each others, but no promises. I wanted to do some drawing for this blo...
