Dienst zur Build-Beschleunigung mit Remote-Execution für Build-Tools wie Bazel, Goma und Soong, erweitert auf CMake
Die Kombination von tipis CMake-Caching und Abhängigkeitsanalyse mit EngFlows verteilter Build-Engine ermöglicht es C- und C++-Teams, deutlich schneller zu bauen
EngFlow, geführt von Mitgründer und CEO Helen Altshuler sowie CTO Ulf Adams, die maßgeblich an der Entwicklung von Bazel beteiligt waren, hatte Tools wie Bazel, Goma und Soong unterstützt. Das Team flog 2022 in die Schweiz, um die Gründer von tipi.build, Damien Buhl und Yannic Staudt, zu treffen, die zunächst skeptisch waren, ob EngFlow Konkurrent oder Partner sei.
Buhl sagte, tipi sei dabei, eine Finanzierungsrunde aufzunehmen, und stehe vor der Wahl zwischen Term Sheets, als EngFlow zu Besuch kam und beide eine echte Synergie erkannten: tipi konzentriert sich auf CMake, C++ und native Compile-Technologie und wollte einen Partner, der Remoting effizient umsetzen kann. Auf die Frage, ob EngFlow eine Übernahme von tipi erwogen habe, lachten die Führungskräfte und machten keine Angaben.
Am 5. Oktober 2023 kündigte EngFlow eine Investition in tipi an, deren Höhe nicht bekannt gegeben wurde, und die beiden Unternehmen starteten eine Beta von CMake RE, die tipis Caching und Parsing mit EngFlows cloudbasierten verteilten Builds kombiniert. Die Unternehmen erklärten, das Kompilieren einer großen Codebasis auf einem Laptop könne Stunden dauern, und CMake RE verspreche eine etwa 10-fache Beschleunigung – eine Angabe der Anbieter.
CMake ist der Standard für C++-Builds, hatte aber keinen Remote-Execution-Dienst
tipi hatte Caching und Abhängigkeitsanalyse, benötigte aber effizientes Remoting
Die Gründer von EngFlow hatten durch Bazel Expertise in cloudbasierten verteilten Builds aufgebaut
Die beiden trafen sich, als tipi zwischen Term Sheets wählte, sodass eine Investition zum Zeitpunkt seiner Finanzierung passte
Ein gut finanziertes Infrastruktur-Startup kann sich in ein angrenzendes Tool erweitern, indem es in einen Spezialisten investiert, statt es selbst zu entwickeln oder zu kaufen, und die Geschwindigkeitsangaben des Startups selbst bedürfen unabhängiger Benchmarks.
Stand 2023-10-05 hatte EngFlow einen nicht bekannt gegebenen Betrag in tipi.build investiert und die Beta von CMake RE gestartet; die behauptete 10-fache Beschleunigung war im Bericht nicht unabhängig benchmarkiert worden.
DEN BELEGEN FOLGEN
Die Quellen
- EngFlow and tipi.build launch a remote CMake build execution service for your C and C++ code TechCrunch · techcrunch.com ·