“We introduced this thing called build files… stripped down Python… compile down into the assembly language… eventually became Blaze… Bazel externally”
Peter Mattis, Google build team · The Pragmatic Engineer · Distributed databases with Peter Mattis
Play from 14:58
14:58
Audio streams from the publisher’s own feed. Verbatim does not host or copy it.
What was described
replaced monolithic makefiles with a Python-based “build file” language that generated makefiles, later evolving into Blaze/Bazel
Said nearby on the same subject
“…that's why Shopify have been so successful keeping their thing as a monolith… because they spend a lot of time building their monolithic application as a modular domain-driven architecture”
“We got the privilege of starting our own servicer, and then just building the software from scratch… the software got to evolve as the servicer was growing.”
“We build evaluation tools that take expert data sets, expert rubrics, and translate them into a tool that you can actually run to help score what AI is generating”