获得福特10亿美元投资的ARGO AI如何进行快速编译?
Argo AI是一家自动驾驶技术公司,其使命是设计和建立更安全、更便捷、更实惠的出行方式。Argo AI创立不到半年就获得了福特10亿美元的投资,为了快速扩展,在Argo AI最初开发软件的时候就必须保证它是可靠和强大的。
Argo AI需要经常测试和分析,并为新软件版本创建应用程序。为了更快地提供高质量的代码,加速他们的编译、测试和QA脚本测试,Argo AI需要一种通过跨多个OS平台的开发,可以兼容的解决方案。
通过使用IncrediBuild在云上分配计算的技术,Argo AI的基础架构团队能够从数千个核心获得按需CPU增强。此外,该团队还能够利用其内部部署的空闲机器内核来获得更高的CPU能力。事实证明,这是一种高适应性的、经济有效的方式。
“通过IncrediBuild利用云资源非常容易。当负载变高时,我们能够立即在IncrediBuild网络上扩展云核心。”负责Argo AI软件基础架构团队的David Schwanky讲到。 “这有助于我们控制云计算成本,同时仍然提供快速编译。”
IncrediBuild在加速整个持续集成和测试周期方面发挥了关键作用,并使Argo AI的开发人员能够在更短的时间内完成更多代码,团队的编译效率提高了八倍。
Schwanky表示,通过简化开发,团队能够实现更高效的代码分析流程,并消除编译管道中的瓶颈。使用IncrediBuild可以他们团队加速编译系统,对每个请求运行更多测试和分析。这使Argo A能够更快地提供更高质量的代码。
自从使用IncrediBuild后,Argo AI已经能够满足快速发展下公司的需求。通过使用IncrediBuild扩展到云端并利用数百个核心,而无需在速度和质量之间做出选择。IncrediBuild使Argo AI扩展编译系统并更快地提供高质量的代码。
|