Bazel 社区专家

为 Bazel 社区做出重大贡献并能帮助解决您项目的公司
我们利用在帮助 50 多家公司使用 Bazel 的过程中收集到的数据洞见,开发了 Aspect Workflows,这是我们面向 Bazel Monorepo 的开发平台。我们的平台旨在提升开发者使用 Bazel 的体验,特别是缩短了 CI 的构建时间,同时降低计算费用。Aspect Workflows 无缝集成现有的 CI 和云基础架构,同时与您当前的配置保持一致。这种方法使用户能够专注于创新和交付卓越产品,同时由我们管理底层基础架构并确保持续集成保持快速。Aspect 提供咨询、支持和培训,帮助您的团队成功运用 Bazel,我们还是 JavaScript 和 OCI 映像的规范开源规则集的作者和维护人员。
Bitrise 是全球领先的移动优先 CI/CD 平台。我们的 Bitrise Build Cache 和 CDN 产品可帮助企业和快速发展的组织优化和提升其 Bazel 项目。Bitrise 引领市场,打造无可争辩的构建和测试缓存解决方案。这是第一款由 Bitrise 完全代管,无需设置或维护。利用开箱即用的缓存步骤,您可以畅享深度集成的 CI/CD 和 Bazel 体验,也可以在任何其他平台上将我们的缓存直接集成到 build 中。
BuildBuddy 为 Bazel 提供了一套开源企业功能。其中包括 Remote Build Execution 服务、共享构建工件缓存和构建结果界面。它可以作为全代管式云服务,也可以作为易于部署的本地解决方案使用。该服务可供个人和开源项目免费使用。BuildBuddy 总部位于旧金山,由 Y Combinator 提供支持,由两位热衷于提高开发者工作效率的前 Google 员工创立。
Codethink 是一家开源软件咨询公司,为生产嵌入式设备和云基础架构中的高级软件提供开发、集成、测试自动化和整个生命周期维护服务。Codethink 与多家国际大型组织合作,利用 Bazel 和远程执行解决方案提高持续交付效率和吞吐量。
EngFlow 可帮助公司加快 Bazel、Goma 和 Android 平台的构建速度。使用 EngFlow 的远程构建执行执行、缓存和构建结果界面时,构建、测试和 CI 的速度通常会提升 5 到 10 倍。同时,客户也能受益于该公司无与伦比的 Bazel 专业知识。EngFlow 由负责 Bazel 开发工作的工程师创建,为满足客户需求,将 Bazel 更改上游化,并与其他 Bazel 专家建立了合作伙伴关系。
自 1993 年以来,EPAM 已利用其“工程 DNA”成为全球领先的产品开发、数字平台工程,以及顶级的数字和产品设计代理机构。由于与 Google 紧密合作,EPAM 拥有丰富的 Bazel 专业知识,因此能够评估就绪情况并进行向 Bazel 的复杂迁移,以简化任何技术和复杂工作(包括自定义规则和工具开发、远程缓存和执行设置)的开发和 CI/CD 流程。
无论您是考虑使用 Bazel,还是正在进行复杂的迁移,Oasis Digital 都可以为您的构建工程师和应用开发者提供培训,协助您完成 build 迁移,并为您的用例改进 Bazel 规则。从更广泛的意义上来说,我们可以在采用单一代码库方法、跨项目持续集成、开发运营、单一版本政策以及采用其他组织技术难题时,协助团队解决相关复杂问题。
SUM Global Technology 是一家 IT 咨询公司。我们帮助打造高性能 CI/CD 构建基础架构。SUM Global 利用 Bazel 积累了数十年的领域知识和深厚的技术专业知识,与贵组织通力合作,共同构建和完善软件交付流程。我们专精于 Java、Android 和 Angular 构建,以及其他工具的转换。我们可以帮助您解决 Google Remote Build Execution 方面的问题。
Tweag I/O 是最早采用 Bazel 的公司之一,自 2018 年初以来一直积极贡献者推出新功能和开发新的开源扩展程序。我们的专长:与您携手合作,帮助您实现近乎逐字节的可再现性、从完全可追溯到生产环境的全面跟踪以及可正确缓存和快速运行的便捷审核 build。Tweag 工程师既具备丰富的 Bazel 知识,又具备对架构的深入技术理解能力,因为没有任何两个 build 是完全相同的。我们会通过 Bazel 就绪性评估为您准备 Bazel,执行迁移,并改进现有设置。