Wie wir einen 559 Modules Maven Build zuerst in 3 und später in 2163 Bazel Targets zerlegt haben.
Warum haben wir das gemacht? (Schnellere Builds.)
Wie sind wir vorgegangen? (Code-Generierung.)
Welche Probleme haben wir gelöst bzw. umschifft? (Viele.)
Welche Lehren können wir für Builds allgemein ableiten? (Ein paar.)
Dieser Talk zeigt, dass eine Build-System-Migration nicht als Big Bang ablaufen muss und welche Unterstützung Bazel bietet, um korrekte und reproduzierbare Builds zu erstellen.