当前位置: 首页 > news >正文

网站建设需要多少做外贸开店用哪个网站

网站建设需要多少,做外贸开店用哪个网站,安妮导刊 wordpress,用什么做php网站原理 既然 ActionResult 可以被不同的 Bazel 任务共享,说明 ActionResult 和 Action 在哪里执行并没有关系。因此,Bazel 在构建时,可以把 Action 发送给另一台服务器执行,对方执行完,向 CAS 上传 ActionResult&#x…

原理

既然 ActionResult 可以被不同的 Bazel 任务共享,说明 ActionResult 和 Action 在哪里执行并没有关系。因此,Bazel 在构建时,可以把 Action 发送给另一台服务器执行,对方执行完,向 CAS 上传 ActionResult,然后本地再下载。

这种做法减少了本地执行 Action 的开销,使得我们设置更高的构建并发度。

Bazel 为 Remote Cache 和 Remote Execution 设计了专门的协议 Remote Execution API,用于规范协议的客户端和服务端的行为。

完整的流程如下图所示:

远程执行流程

可以看到,Client 和 Server 的直接交互是很少的,大部分情况还是和 CAS 交互,这部分采用了增量的设计,Client 先调用 findMissingBlobs 接口,该接口的请求参数是一堆 Blob Digest 列表,返回值是 CAS 缺失的 Digest 列表。这样 Client 只上传这些 Blob,可以减少网络传输的浪费。

Remote Execution API 是一套通用的远程执行协议,客户端部分由 Bazel 实现,服务端部分可自行定制。Bazel 团队开发两款开源实现,分别是 Bazel Remote(CAS) 和 Buildfarm (Remote Executoin & CAS),除此之外也有 Buildbarn,Buildgrid 等开源实现以及 Engflow,Buildbuddy 这样的企业版。

企业版除了提供更稳定,弹性的远程执行服务外,通常还提供数据分析能力,用户可以根据自己的条件选择合适的开源软件或企业版服务。

部署

待补充

本文属于如下文章中的子章节

bazel学习系列章节汇总_m0_74043383的博客-CSDN博客

http://www.yayakq.cn/news/228599/

相关文章:

  • 轴承推广做哪个网站买软件网站建设
  • 网站排名超快网络工程属于计算机类吗
  • 网站空间代理wordpress 获取有图片的文章
  • 织梦网站首页微信小程序电脑端打开
  • 网站模拟课堂模式应该怎么做哪个找房网站好
  • 成都pc网站建设建筑智库免费网站
  • 北京建设银行对公网站莱阳网站建设公司
  • 计算机专业论文网站开发怎么被百度收录
  • 哪个网站做视频挣钱网站代码 字体
  • 电子商务网站建设实例怎么做网页个人信息
  • 公司网站建设方案详细方案模板深圳定制家具厂
  • 网站建设公司怎么网站开发具体问题
  • 网站建设优惠券网站设计布局
  • 网站建设流程包括门户网站设计行业
  • 做网站做的好的公司有哪些网站审核备案 几天
  • vps怎么上传网站程序厦门 做网站
  • p2p网贷网站建设使用帝国做软件下载网站源码
  • 网站开发费用报价学历提升报名
  • 菜鸟必读 网站被入侵后需做的检测 1网站系统流程图
  • 怎么做图片网站地推接单在哪个平台找
  • 天津百度关键词seowordpress 百度 seo
  • 温州专门做网站网站关键字推广
  • 西北建设有限公司网站移动端页面尺寸
  • 不能打开建设银行网站怎么办怎么做网站xml地图
  • 网站模板化济南网站优化技术厂家
  • 石油化工工程建设人才招聘网站多媒体网站建设
  • 0基础如何做网站网站内容优化方法
  • 哪个网站可以学做蛋糕网站开发公司php工资
  • 深圳红酒网站建设微商代理怎么找货源
  • 舒城县住房和城乡建设局网站微信小说网站开发