- 1、本文档共5页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
讲堂持续交付36讲文章详情
14|如何做到构建的提速,再提速!
2018-08-04
14|如何做到构建的提速,再提速!
朗读人:10′58′′|5.03M
面几篇文章中,我了很多关于构建的观点,然而天下武功唯为快不破,构建的速度对于用
户持续交付的体验来说至关重要。
在实施持续交付的过程中,我们经常会遇到这样的情况:只是改了几行代码,却需要花费几分钟甚
至几十分钟来构建。而这种情况,对于追求高效率的你我来说,是难以的。
那么,今天我就带你一起看看,还有哪些可以帮助构建提速。
升级硬件资源
构建是一个非常耗时的操作,常常会成为影响持续交付速度的瓶颈。是,构建过程,会直接消
耗计算资源,而且很多构建对硬件的要求也非常高。那么,升级硬件资源就是构建过程提速的最为
直接有效的方式。
需要注意的是,这里的硬件资源包括CPU、内存、磁盘、网络等等,具体升级哪一部分,需要具体
情况具体分析。
比如,你要构建一个C语言程序,那么CPU就是关键点。你可以增加CPU的个数或者提升CPU
主频以实现更快的编译速度。
再比如,你要用Maven构建一个Java应用,除了CPU之外,Maven还会从仓库依赖写
在本地磁盘。这时,网络和磁盘的I/O就可能成为瓶颈,你可以通过增加网络带宽提升网络吞吐,
使用SSD代替机械硬盘增加磁盘I/O,从而到达提升整个构建过程速度的目的。
总之,当你使用成构建工具进行构建时,如果无法通过一些软件技术提升软件本身的构建
速度,那么根据构建特点,有针对性地升级硬件资源,是最简单的方法。
私有仓库
构建很多时候是需要外部依赖的,而网络I/O通常会成为整个构建的瓶颈。尤其在当前网络环
境下,从一些代码或者依赖的速度往往是瓶颈,所以在内网各种各样的私有仓库就非
常重要了。
目前,我们需要的依赖基本上都可以一套私有仓库,比如:
使用createrepoCentOS的yum仓库;
使用NexusJava的Maven仓库;
使用cnpmNodeJS的npm仓库;
使用pypiserverPython的pip仓库;
使用GitLab代码仓库;
使用HarborDocker镜像仓库
……
除了提升构建时的速度外,更重要的是,你还可以用这些工具辛勤工作的成果,保护知识
。
总之,私有仓库一定物超所值。当然,和管理这一大批工具需要投入不少人力和经济成
本,在公司/团队没有成一定规模的前提下,会有一定的负担。
所以,如果你的团队暂时没有条件自己私有仓库的话,可以使用国内已有的一些私有仓库,来
提升速度。当然,在选择私有仓库时,你要尽量挑选那些被广泛使用的仓库,避免安全隐患。
使用本地缓存
虽然私有仓库可以解决代码或者依赖的问题,但是私有仓库不能,还是要结合构建机
器本地的磁盘缓存才能达到利益最大化。
如果每次依赖拉取都走一次网络
您可能关注的文档
- 级蓝皮书在游泳池句子结构使用简单当前时态表达需求例如想ost l2bstory guide.pdf
- 三节了解被审计单位及其环境14zksj lsnjc.pdf
- 微课平台图层蒙版.pdf
- 案例艾灸到底.pdf
- 教师资格考试每一练及答案.pdf
- 分析图表现快速入门.pdf
- 各省高考题基础题卷听力原文.pdf
- rzb041监控检查维护流程莫反馈.pdf
- 2025辽宁省能源控股集团所属抚矿集团招聘76人笔试参考题库附带答案详解.pdf
- 2024陕西延长石油集团华特新材料股份有限公司社会招聘8人笔试参考题库附带答案详解.pdf
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)