Skip to content

SYSTEM Cited by 2 sources

Bazel

Bazel (Google-originated, OSS) is a hermetic, content-addressed, multi-language build system designed for large monorepos. Key properties: declarative build graph; content-hash-based caching (concepts/content-addressed-caching); remote build execution (concepts/remote-build-execution); hermetic builds (concepts/hermetic-build) for reproducibility.

Stub page — expand on future Bazel-internals sources.

As a service-definition authoring surface

Beyond its primary role as a build system, Bazel's configuration language is a reasonable authoring surface for service definitions — Figma (2024) uses a per-service Bazel configuration file as the single source of truth from which CI generates Kubernetes YAMLs (see patterns/single-source-service-definition).

Seen in

Last updated · 200 distilled / 1,178 read