业务内容
提供构建加速服务,为Bazel、Goma和Soong等构建工具提供远程执行,现已扩展至CMake
押注
将tipi的CMake缓存和依赖分析与EngFlow的分布式构建引擎相结合,使C和C++团队能够大幅加快构建速度
缘起
EngFlow由联合创始人兼首席执行官Helen Altshuler和首席技术官Ulf Adams执掌,二人曾在创建Bazel的过程中发挥了重要作用,公司此前已支持Bazel、Goma和Soong等工具。团队于2022年飞往瑞士,与tipi.build的创始人Damien Buhl和Yannic Staudt会面,后者起初对EngFlow究竟是竞争对手还是合作伙伴心存疑虑。
经过
Buhl表示,tipi当时正在融资,并在多份投资条款清单之间做选择,EngFlow到访后,双方都看到了真正的协同效应:tipi专注于CMake、C++和原生编译技术,希望找到一个能高效实现远程执行的合作伙伴。当被问及EngFlow是否考虑过收购tipi时,几位高管笑了笑,未予置评。
结果
2023年10月5日,EngFlow宣布对tipi进行投资,金额未披露,双方还共同推出了CMake RE的测试版,将tipi的缓存和解析能力与EngFlow基于云的分布式构建相结合。两家公司表示,在笔记本电脑上编译大型代码库可能需要数小时,而CMake RE有望带来约10倍的加速——这一说法来自厂商。
必须成立的前提
CMake是C++构建的标准,但此前没有远程执行服务
tipi拥有缓存和依赖分析能力,但需要高效的远程执行
EngFlow的创始人从Bazel积累了基于云的分布式构建方面的专业知识
双方会面时tipi正在多份投资条款清单之间做选择,因此这笔投资契合其融资时机
可借鉴之处
一家资金充裕的基础设施初创公司可以通过投资专业公司而非自建或收购,来拓展至相邻工具领域;而初创公司自身关于速度的说法需要独立的基准测试来验证。
后续
截至2023年10月5日,EngFlow已向tipi.build投资了一笔未披露金额的资金,并推出了CMake RE测试版;报道中所述的10倍加速尚未经过独立基准测试。
从这里,追溯依据
参考来源
- EngFlow and tipi.build launch a remote CMake build execution service for your C and C++ code TechCrunch · techcrunch.com ·