云数据中心_哪里买_什么叫大数据分析

弹性计算 虚拟云 浏览

小编:今天,我们很高兴地宣布CloudBees Accelerator8.0的一个新的附加组件,名为JobCache什么这是你问的大问题,因为CloudBees加速器已经超级加速了你的软件构建和测试?是的,的确,CloudBees A

云数据中心_哪里买_什么叫大数据分析

今天,我们很高兴地宣布CloudBees Accelerator8.0的一个新的附加组件,名为JobCache什么这是你问的大问题,因为CloudBees加速器已经超级加速了你的软件构建和测试?是的,的确,CloudBees Accelerator在其7代产品中取得了一些惊人的成就。客户告诉我们,他们看到高达20倍的加速度(有些甚至报告说65倍!!)在他们的建造时期。我们已经通过大规模并行化来实现这一点,这意味着要获得更高的速度,你需要在构建问题上投入更多的硬件,ecs云服务,并进行更多的并行化。但是,当你不能再并行化时会发生什么呢?这是否意味着你撞上了众所周知的砖墙?别这么做(除非你真的必须这么做)!这让我们开始思考…做某事最快的方法就是不要做,除非你真的,真的必须做。还记得我们小时候有多少人做家务吗?别这么做(除非你真的必须这么做)!换句话说,我们开始探索对象文件缓存。我知道这并不一定新奇,因为还有其他可用的对象文件缓存技术。但是,在初步研究中,我们的客户设计合作伙伴告诉我们,他们选择不使用任何现有的对象文件缓存技术,因为它们并不总是可靠地产生相同的结果始终如一。我们我们知道CloudBees Accelerator在那里有一个优势,因为CloudBees Accelerator保证每个时间。得到到工作:一旦我们对我们需要做的事情有一个清晰的想法,我们开始工作了马上。我们使用我们自己的软件(CloudBees Accelerator)作为JobCache的初始基准。这有两个好处:源代码随时可用,还有一个扩展的测试套件可用于验证缓存行为的正确性。当我们在CI构建中使用JobCache构建CloudBees加速器时,我们看到了超过230次的加速和97次的缓存命中率基础。让'的健全性检查-CloudBees Accelerator的SLOC接近1M,行业标准的代码流失率为每个开发人员100个SLOC,阿里分销客,JobCache只是将我们的构建时间缩短到了以前的一半以下是的。所以令人鼓舞的消息是……我们下一步构建了启用JobCache的Android棒棒糖。JobCache提供了比CloudBees Accelerator提供的额外500个加速(这本身就很重要)。如果你对Android棒棒糖构建时间的比较感兴趣,请访问这个博客。Android的结果让我们更加雄心勃勃,所以我们运行了一个带有ccaching选项的基准测试。我们将electronicmake和JobCache与gnumake与ccache(v3.1.9)进行了比较,并且electromake和JobCache的性能始终优于gnumake。你自己看看!消息很清楚:尽管使用CloudBees加速器构建很快,但添加JobCache可以使其变得更为平稳更快。但是,当我们开始与一些早期的客户设计合作伙伴接触时,让我们感到惊讶的是,他们看到了JobCache提供的灵活性的价值。在过去,如果他们需要减少构建时间(或者随着SLOC的增加而维护),他们将需要更多的硬件,这不仅会导致更高的预算,而且会增加运营成本(机架空间、电源、冷却等)。耶!橡胶与道路相通,但如果没有客户测试中的一些"真实"数据(也就是说,中断和遗留问题"将优化下一步"和"不知道它仍然存在"的世界),云数值库库,情况就不完整实验室。我们要求客户帮助我们设计下一个加速助推器,他们很乐意帮助每个人理解快速准确构建的价值,云主机数据库,并没有人想被落在后面。这些客户跨越多个垂直市场、公司规模和IT/构建基础架构。正如预期的那样,云数据库迁移,没有两个测试项目是相同的,无论是大小、组成还是更新特性。我们所有的设计合作伙伴都看到了至少25个加速,不管他们是在物理上还是虚拟构建基础设施上。两个领先的电信供应商报告了超过45的加速!JobCache如何工作?下面是引擎盖下发生的事情。启用JobCache后,我们创建由环境变量、当前工作目录和命令行选项的每个组合键控的缓存"插槽"。这个槽可以是空的,也可以由先前计算的结果和关于输入的信息填充结果。在最有可能的情况是缓存槽与现有内容存在,我们将比较输入以确定是否发生了任何更改。如果任何输入不匹配,CloudBees Accelerator将重建对象;输入包括所有源文件、gcc预编译头或使用的编译工具。相反,当输入全部匹配时,我们允许重用保存在缓存槽中的输出。

当前网址:http://www.vmchk.com/linggan/51965.html

 
你可能喜欢的: