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  ## 流利说 ## 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
Balancing Efficiency and Flexibility: Cost of Abstractions in Embedded Systems## +24 ## Balancing Efficiency and Flexibility: Cost of Abstractions in Embedded Systems MARCELL JUHASZ  zühlke ## whoami0 码力 | 75 页 | 2.12 MB | 1 年前3
Building Effective Embedded Systems: Architectural Best Practices## +23 ## Building Effective Embedded Systems: Architectural Best Practices ## GILI KAMMA ## 20 23 October 01 - 06 ## I am Gili Kamma I love technology & people 20 years of experience R&D Exploring best practices in embedded systems, with a focus on operating systems Today’s spotlight: Exploring best practices in embedded systems, with a focus on operating systems Today’s take away: Practical Practical tips for building better software, applicable not only to embedded systems but also to software in general ## Every rule presented here comes with an exception Software isn't black and white #0 码力 | 241 页 | 2.28 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  ## I ntroduction • About me Leading Trading Systems team at Optiver, a global market maker company - Worked on low-latency systems for 15 years in Trading and Defense • Today's talk - Engineering low-latency trading systems - Profiling0 码力 | 123 页 | 5.89 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 本文档概述了 OpenShift Container Platform 中的构建和构建配置,并且说明了执行和管理构建的各种方法。 ## 目录 第1章 理解镜像构建 ..... 4 1.1. 构建 (BUILD) ..... 4 第2章 了解构建配置 ..... 6 2.1. BUILDCONFIG ..... 6 第3章 创建构建输入 ..... 8 3.1. 构建输入 ..... 8 88 15.2. 创建 CONFIGMAP 89 15.3. 使用案例:在 POD 中使用 CONFIGMAP 93 ## 第1章 理解镜像构建 #### 1.1. 构建(BUILD) 构建(build)是将输入参数转换为结果对象的过程。此过程最常用于将输入参数或源代码转换为可运行的镜像。BuildConfig对象是整个构建过程的定义。 OpenShift Container Platform0 码力 | 101 页 | 1.12 MB | 2 年前3
Using Modern C++ to Build XOffsetDatastructure## +24 ## Using Modern C++ to Build XOffsetDatastructure: A Zero-Encoding and Zero-Decoding High-Performance Serialization Library in the Game Industry FANCHEN SU 20 24 September 15 - 20 ## About C++ Programming • Areas of Expertise: • Modern C++ • Performance Optimization • Low Latency Systems • Code Maintainability ## • Education: • Ph.D. in Computer Science, Wuhan University, 2012 ! meaning of the title is explained in this section. ### 1. Title • 1 Long Title: • Using Modern C++ to Build XOffsetDatastructure: A Zero-Encoding and Zero-Decoding High-Performance Serialization Library in0 码力 | 111 页 | 3.03 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
构建系统并行构建依赖管理分布式构建CMakeBazelGogazelle交叉编译Web应用开发GolangHTTP服务器数据库MVC模式Go rules for Bazelgo_librarygo_binarygo_test抽象化嵌入式系统C++代码膨胀零成本抽象操作系统分层设计线程协议设计原则PerfettoninjabuildChrome Event Tracing Format JSONUltra low-latency executionOptiver低延迟系统量化交易构建构建配置构建策略Docker 构建Source-to-Image (S2I) 构建XOffsetDatastructureZero-Encoding & Zero-DecodingHigh-PerformanceSerialization LibraryMessage Size













