{"product_id":"bazel-at-scale-tara-malhotra-9798269262062","title":"Bazel at Scale: BUILDING MONOREPOS AND MULTI-LANGUAGE SYSTEMS: Hermetic builds, remote caching, and distributed execution for high-performance develop","description":"\u003cp\u003e\u003cb\u003eBuild faster, safer systems at scale with a clear Bazel playbook that works in real teams.\u003c\/b\u003e\u003c\/p\u003e\u003cp\u003eLarge codebases slow down when builds, tests, and dependencies grow without structure. Teams feel the pain in long feedback loops, flaky automation, and fragile releases.\u003c\/p\u003e\u003cp\u003eThis book shows a practical path to a healthy monorepo and high performance workflows. It explains Bazel's model in plain terms, then guides you through governance, hermeticity, remote caching, distributed execution, and secure delivery so changes stay local and feedback stays fast.: contentReference[oaicite:0]\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003edesign a monorepo layout with clear packages, labels, and ownership boundaries\u003c\/li\u003e\n\u003cli\u003eapply strict visibility, default visibility, and package groups to prevent dependency sprawl\u003c\/li\u003e\n\u003cli\u003euse query based governance with rdeps and somepath checks in ci\u003c\/li\u003e\n\u003cli\u003eadopt bzlmod, set up registries and private mirrors, and replace workspace macros with module extensions\u003c\/li\u003e\n\u003cli\u003emigrate from workspace to bzlmod with dual mode strategies across languages\u003c\/li\u003e\n\u003cli\u003edefine platforms and toolchains for cross compilation and consistent execution\u003c\/li\u003e\n\u003cli\u003ekeep rules hermetic with sandboxing, controlled environments, runfiles, and persistent workers\u003c\/li\u003e\n\u003cli\u003eoperate remote caches, configure auth and write policies, and tune concurrency compression and eviction\u003c\/li\u003e\n\u003cli\u003euse the remote execution api and bytestream, compare buildbarn buildfarm and vendor clusters\u003c\/li\u003e\n\u003cli\u003eplan capacity and autoscaling, track queues cas bandwidth and slos\u003c\/li\u003e\n\u003cli\u003eoptimize output delivery with build without the bytes and remote output service for local workflows\u003c\/li\u003e\n\u003cli\u003ewire build event protocol and bes to surface results urls in ci logs\u003c\/li\u003e\n\u003cli\u003eanalyze profiles and execution graphs, cut critical path time, and tune clients and workers\u003c\/li\u003e\n\u003cli\u003eset trust boundaries for cas and ac, add provenance and attestations under bzlmod, and rotate credentials without pain\u003c\/li\u003e\n\u003cli\u003efollow migration playbooks from polyrepo to monorepo and model costs for storage egress cpu and roi\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003eThis is a code heavy guide with working snippets and configs, including Bash, Starlark, YAML, JSON, and CI pipelines that you can adapt to real projects.: contentReference[oaicite:1]\u003c\/p\u003e\u003cp\u003e\u003cb\u003eGrab your copy today and make Bazel a durable advantage for your engineering team.\u003c\/b\u003e\u003c\/p\u003e\u003cbr\u003e\u003cbr\u003e\u003cb\u003eAuthor:\u003c\/b\u003e Tara Malhotra\u003cbr\u003e\u003cb\u003eISBN-13:\u003c\/b\u003e 9798269262062\u003cbr\u003e\u003cb\u003ePublisher:\u003c\/b\u003e Independently Published\u003cbr\u003e\u003cb\u003eLanguage:\u003c\/b\u003e English\u003cbr\u003e\u003cb\u003ePublished:\u003c\/b\u003e 10\/10\/2025\u003cbr\u003e\u003cb\u003ePages:\u003c\/b\u003e 266\u003cbr\u003e\u003cb\u003eFormat:\u003c\/b\u003e Paperback\u003cbr\u003e\u003cb\u003eWeight:\u003c\/b\u003e 1.03lbs\u003cbr\u003e\u003cb\u003eSize:\u003c\/b\u003e 10.00h x 7.00w x 0.56d","brand":"Tara Malhotra","offers":[{"title":"Paperback","offer_id":48588370247935,"sku":"9798269262062","price":29.99,"currency_code":"USD","in_stock":true}],"url":"https:\/\/www.whiterainbookhouse.com\/products\/bazel-at-scale-tara-malhotra-9798269262062","provider":"WR Book House","version":"1.0","type":"link"}