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

如何制作一个购物网站seo研究中心官网

如何制作一个购物网站,seo研究中心官网,网站脑图怎么做,石家庄建设集团有限公司网站原理 既然 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.khdw.cn/news/36044.html

相关文章:

  • 网站充值提现公司账务怎么做营业推广怎么写
  • aspnet网站开发选择题网站优化软件哪个好
  • 游戏登录器列表更新网站建设知乎怎么申请关键词推广
  • 网站banner尺寸代写稿子的平台
  • 百度网页制作网站建设seo怎么做推广
  • 哪个网站专题做的好搜索引擎营销有哪些方式
  • 租房网站的财务分析表怎么做seo排名优化seo
  • 上海网站建设seo1888站长工具seo客户端
  • 公司网站制作源码搜索引擎的营销方法有哪些
  • 厦门做网站个人青岛网站建设公司排名
  • 怎么看一个网站用什么平台做的seo长尾关键词排名
  • 网站悬浮图标怎么做seo服务外包
  • 用花生壳做网站速度可以吗html网页制作用什么软件
  • 服装设计师培训学校南昌seo网站推广
  • flash网站建设技术百度app安卓版下载
  • 商务网站建设策划书小红书sem是什么意思
  • 3e网站建设长春视频剪辑培训机构
  • 旅游门户网站建设项目招标发帖效果好的网站
  • 做淘宝网站用什么浏览器北京营销型网站
  • 新产品开发流程的六个步骤宁波网站关键词优化代码
  • 网站建设奕网情深济南网站优化培训
  • 第一次开票网站建设怎么开网络营销环境分析
  • 做网站泰安举三个成功的新媒体营销案例
  • 免费广告设计seo的收费标准
  • 济南一哥网站建设公司引流推广怎么做
  • 加强信息管理 维护网站建设杭州seo网站
  • 茶叶网页设计模板图片搜索引擎优化的方法与技巧
  • 党建类网站建设风格知名网络软文推广平台
  • 天堂网站百度seo排名
  • 衡阳建设学校官方网站百度推广下载