Remote Execution Caching Compiler (RECC)## Remote Execution Caching Compiler (RECC) Engineering CppCon 2024 September 19, 2024 Shivam Bairoliya Software Engineer TechAtBloomberg.com © 2024 Bloomberg Finance L.P. All rights reserved. ## ## What is RECC? • Remote Execution Caching Compiler (RECC) Open source build tool that wraps compiler commands and optionally forwards them to a remote build execution service Encompasses the capabilities capabilities of both ccache and distcc ☐ Supports remote linking and caching ## • Designed to share caches across diverse toolchains Works with many compiler toolchains (GCC, Clang, Solaris CC) o Supports0 码力 | 6 页 | 2.03 MB | 1 年前3
Make Successor Build Systems: World Tour of Build Systems## Make Successor Build Systems: A World Tour of Build Systems Towards Better C++ Builds DAMIEN BUHL & ANTONIO DI STEFANO 20 23 October ## Reliable, Fast and Safe Builds  ### Tipi.build × ≡EngFlow  Damien co-founder, tipi.build @daminetreg / damien@tipi.build  add_subdirectory(tests)0 码力 | 1 页 | 73.00 B | 1 年前3
Bazel build //:Go## GopherChina2018 ## 流利说 ## Bazel build //:Go  ## 流利说 ## Help everyone become a global citizen! github/lingochamp ## ## Agenda • Package Management • Code Management (Multi languages) • Bazel build //:Go • Demo • Q & A Let's talk about ## Package Management ## vendor Go 1.5 introduced experimental support Notifications You’re not receiving notifications from this thread. 37 participants ## Google 这么多年怎么 build Go 的? ## Code Management :) ## Why should I care? ## 流利说 is scaling up, fast ## 回流说 ## kubectl get0 码力 | 85 页 | 3.46 MB | 2 年前3
Build web application with GolangConcurrency 1.3.7 Summary 1.3.8 Web foundation 1.4 Web working principles 1.4.1 Build a simple web server 1.4.2 How Go works with web 1.4.3 Get into http package 1.4.4 Summary Errors and crashes 1.13.2 Deployment 1.13.3 Backup and recovery 1.13.4 Summary 1.13.5 Build a web framework 1.14 Project program 1.14.1 Customized routers 1.14.2 Design controllers 1.14 Multi-language support 1.15.5 pprof 1.15.6 Summary 1.15.7 References 1.16 preface 1.17 ## Build Web Application with Golang ## Purpose Because I'm interested in web application development0 码力 | 327 页 | 1.63 MB | 2 年前3
2.3 Bazel build Go流利说 Bazel build //:Go yuan@liulishuo.com ’ alt=‘OCR图片’/> 流利说 Help everyone become a global citizen! github/lingochamp 何源 yuan@liulishuo.com 2014年底加入流利说,目前主要负责Platform Team 来流利说之前在 ThePlant 杭州工作 杭州工作 Agenda Package Management Code Management (Multi languages) Bazel build //:Go Demo Q&A Let’s talk about Package Management vendor Go 1.5 introduced experimental support for a “vendor” You’re not receiving notifications from this thread. 37 participants ’ alt=‘OCR图片’/> Google 这么多年怎么 build Go 的? Code Management:) Why should I care? 流利说 is scaling up, fast 流利说 kubectl get pods –all-namespaces0 码力 | 86 页 | 4.57 MB | 1 月前3
Why is my Build so Slow## +24 ## Why Is My Build So Slow? Compilation Profiling and Visualization ## SAMUEL PRIVETT ## 20 24 September 15 - 20 Disclaimer: The views and opinions expressed in this presentation are solely those jpg) ## I ntroduction ## Assumptions ## V isualizing Compilation ## Lines of Code ≈ Longer Build Times Build Times  Lines Time  Time ## Build Times  Time  ## Agenda • ServiceMesher • 行业现状 · 资料分享 · 社区计划  ServiceMesher 2018 年 5 月至今 ## ServiceMesher 大事记 • 2017 年 12 月,由数人云发起的 meetup,下一代微服务:Service Mesh is Coming • 2018 年 5 月,servicemesher.com 上线及 ServiceMesher 公众号开通 • 2018 年 5 月,ServiceMesher0 码力 | 13 页 | 2.66 MB | 1 年前3
Observability On Service Mesh## Observability on Service Mesh 吴晟 Apache SkyWalking 创始人、PPMC Microsoft MVP 比特大陆 资深技术专家 Tetrate ## Skywalking ## CLOUD NATIVE COMPUTING FOUNDATION  Service B ### SkyWalking 6.0 Observability Analysis0 码力 | 19 页 | 5.53 MB | 1 年前3
OpenShift Container Platform 4.4 构建(build)### OpenShift Container Platform 4.4 ## 构建(build) 在 OpenShift Container Platform 中执行构建并与之交互 Powered by TCPDF (www.tcpdf.org) 在 OpenShift Container Platform 中执行构建并与之交互 ## 法律通告 Copyright $ \copyright OpenStack $ ^{®} $ Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are 本文档概述了 OpenShift Container Platform 中的构建和构建配置,并且说明了执行和管理构建的各种方法。 ## 目录 第1章 理解镜像构建 ..... 4 1.1. 构建 (BUILD) ..... 4 第2章 了解构建配置 ..... 6 2.1. BUILDCONFIG ..... 6 第3章 创建构建输入 ..... 8 3.1. 构建输入 ..... 80 码力 | 101 页 | 1.12 MB | 2 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
Remote Execution Caching Compiler (RECC)compiler commandsremote build execution servicecache keydistributed build构建系统并行构建依赖管理分布式构建CMakecppcon_add_libraryadd_subdirectoryLIBRARIESasiotestsBazelGogazelle交叉编译Web应用开发GolangHTTP服务器数据库MVC模式Go rules for Bazelgo_librarygo_binarygo_testPerfettoninjabuildChrome Event Tracing Format JSONService MeshIstio云原生ServiceMesher人才缺口服务网格Apache SkyWalking分布式追踪系统指标数据结构OAL语言构建构建配置构建策略Docker 构建Source-to-Image (S2I) 构建













