Hacker GitHub

← All repos

bazelbuild/remote-apis

View on GitHub ↗ ★ 459 Go

An API for caching and execution of actions on a remote system.

9 mentions on Hacker News by 7 people: 0 stories, 9 comments · first 2020-11-26 · latest 2026-03-30

Mentions per year 9 mentions · busiest year 2023 (3)
20082026
  1. I'm referring to this: https://github.com/bazelbuild/remote-apis Once you get a very large C++ project with several thousand compilation jobs over hundreds of devs, you need to distribute the build across multiple computers and have a…
  2. …Nix to support the Bazel Remote Execution API that seems to be catching on[1] more generally. [1] https://github.com/bazelbuild/remote-apis?tab=readme-ov-file...
    comment by flurie · 2024-09-19 · in Zb: An Early-Stage Build System
  3. …to make it all work. But the system really is ultimately content-addressed, for the most part. [1] https://github.com/bazelbuild/remote-apis/blob/main/build/ba...
  4. …and adopted by other build tools with multiple server implementation to match it. Looking into https://github.com/bazelbuild/remote-apis/#clients , you could see big players are involved: Meta, Twitter, Chromium project, Bloomberg while…
  5. I would suggest also looking at https://github.com/bazelbuild/remote-apis . Its essentially a standard API for remote (any binary) execution as a service and there are several reference implementations of it (Buildgrid, BuildBarn, Google's…
    comment by plicense · 2023-03-07 · in Remote Code Execution as a Service
  6. …to adopt Bazel's remote execution protocol (or at least a protocol that is similar in spirit): https://github.com/bazelbuild/remote-apis In my opinion the protocol is fairly well designed.
    comment by EdSchouten · 2022-09-13 · in When to use Bazel?
  7. …system. It uses a gRPC based protocol for offloading/caching the actual build on a build cluster ( https://github.com/bazelbuild/remote-apis ). I am the author of one of the Open Source build cluster implementations (Buildbarn).
    comment by EdSchouten · 2022-08-17 · in Programming breakthroughs we need
  8. …the author is interested in standardizing the same, I'd suggest implementing the REAPI protocol ( https://github.com/bazelbuild/remote-apis ). It should be amenable to implementing on a Lambda-esque back-end, and is already standard…
    comment by EricBurnett · 2021-06-04 · in Distributed Cloud Builds for Everyone
  9. …10,000 times is almost as fast as running it once. This is available outside Google now - start at https://github.com/bazelbuild/remote-apis or https://docs.bazel.build/versions/master/remote-execution.ht... . It's a standardized API,…
    comment by EricBurnett · 2020-11-26 · in An ex-Googler’s guide to dev tools