EngFlow
3 Case Studies
A EngFlow Case Study
Envoy Mobile, the mobile subrepo of the open-source Envoy project, needed to speed up its complex multi-language, multi-OS builds for Android, iOS, macOS, and Linux. With builds spanning Java/Kotlin, C++, Python, ObjC, and Swift, the team faced slow presubmits and long turnaround times.
EngFlow implemented Remote Execution for Envoy Mobile’s Bazel-based presubmit flows and managed the remote execution cluster, with Build UI helping contributors review and share results. EngFlow cut overall build time from about 2 hours to around 20 minutes, delivering roughly a 6x speedup and as much as 10x faster performance for some workflows.
Matt Klein
Principal Software Engineer