Bonanza: Eine Cloud-native Zukunft für Bazel?

2025-04-10
Bonanza: Eine Cloud-native Zukunft für Bazel?

Zum 10. Jahrestag von Bazel zieht ein Projekt namens Bonanza die Aufmerksamkeit auf sich. Es zielt darauf ab, Bazel komplett zu überarbeiten und den gesamten Build-Prozess in die Cloud zu verlagern, um die Schwächen von Bazel sowohl bei großen als auch bei kleinen Projekten zu beheben. Bonanza erreicht wirklich inkrementelle Builds, indem es alle Operationen, einschließlich der Abhängigkeitsverwaltung und des Erstellens des Build-Graphen, remote ausführt, was zu deutlich schnelleren Build-Zeiten führt. Obwohl es sich noch in der Proof-of-Concept-Phase befindet, bieten sein Design und sein technisches Potenzial eine neue Richtung für zukünftige Build-Systeme und deuten auf eine Cloud-native Build-Ära hin.

Entwicklung