Build a lightweight logging and tracing tool with Apache Arrow, Parquet and DataFusion 朱霜
Build a lightweight logging and tracing tool with Apache Arrow, Parquet and DataFusion 朱霜 2023.06.18 1. Introduction 2. Duo - Observability duet: Logging and Tracing • What is Duo? • How does0 码力 | 26 页 | 11.05 MB | 1 年前3How to Build Your First C++ Automated Refactoring Tool - CppCon 2023
9Proprietary + Confidential Large Scale Refactorings & Automated Refactoring Tools 10 10Refactoring Tool Use Cases 02 11Proprietary + Confidential Consistent Code Formatting 12 12Proprietary + Confidential (const auto& i: arr){ // analyze i } } 78 78 Writing Our Own Tidy CheckReally Cool Stuff You Can Build 79 void OldAPI(int v, int m, int d){ NewAPI(m, v); } void NewAPI(int m, int v); - OldAPI(vel OldAPI(vel, mass, dist); + NewAPI(mass, vel); ABSL_DEPRECATE_AND_INLINE()Really Cool Stuff You Can Build 80 if (absl::GetFlag(FLAGS_Example_for_cpp_con)) { foo(); } else { bar(); } foo();In Conclusion0 码力 | 83 页 | 6.03 MB | 5 月前3Make Successor Build Systems: World Tour of Build Systems
Reliable, Fast and Safe Builds Damien co-founder, tipi.build @daminetreg / damien@tipi.build Antonio DevEx Engineer, EngFlow @TheGrizzlyDev / antonio@engflow.comA love ❤ letter to CMakeGiving CMake tackle first Memory Safety Arithmetic SafetySanitizers for C++ builds with CMake github.com/tipi-build/sanitizers-cmakeSanitizers for C++ builds AddressSanitizer (ASan) UndefinedBehaviorSanitizer (UBSsan) decent amount of CPU power Let's look at other build systemsLearning from other build-systemsParallelism How many independent targets can a build system run concurrently at most?Parallelism Level0 码力 | 115 页 | 7.02 MB | 5 月前3Bazel build //:Go
Bazel build //:Go Help everyone become a global citizen! github/lingochamp Agenda • Package Management • Code Management (Multi languages) • Bazel build //:Go • Demo • Q & A Package Management Packages Versioned 2. Verifiable and verified builds 3. Work outside $GOPATH Google 这么多年年怎么 build Go 的? Code Management :) Why should I care? is scaling up, fast $ kubectl get pods --all-namespaces source version of Blaze Google’s indoor build system https://bazel.build Blaze ca. 2017 • 2B LOC in monorepo • 45K commits/day • 800k builds/day • 2 Pb build outputs/day • 100M test cases/day0 码力 | 85 页 | 3.46 MB | 1 年前3HUAWEI CLOUD Microservice Tool Improves Development Efficiency
HUAWEI CLOUD Microservice Tool Improves Development Efficiency Department: Application Platform Service Author: Wang Qijun Date: 2019-09-20 Security Level: Contents 1. Tool for Splitting Monolithic Monolithic Applications into Microservices 2. Contract Management Tool 3 Advantages of the Microservice Architecture Factor Monolithic Architecture Microservice Architecture Delivery speed Slow Fast Fault isolation Expensive Difficult View Control Model XX UIs Service orchestration DAO object SQL statement Build inputs Convert into service independency Service rebuilding model Automatic sharding Automatically0 码力 | 14 页 | 795.42 KB | 1 年前3Build web application with Golang
struct Object-oriented interface Concurrency Summary Web foundation Web working principles Build a simple web server How Go works with web Get into http package Summary HTTP Form Process form 1.14.4 1.14.5 1.14.6 1.15 1.15.1 1.15.2 1.15.3 1.15.4 1.15.5 1.15.6 1.15.7 1.16 1.17 Build a web framework Project program Customized routers Design controllers Logs and configurations Session Form User validation Multi-language support pprof Summary References preface 4 Build Web Application with Golang Purpose Because I'm interested in web application development, I used0 码力 | 327 页 | 1.63 MB | 1 年前3Why is my Build so Slow
Why is my build so slow? Sam Privett 12 Disclaimer: The views and opinions expressed in this presentation are solely those of the presenters and do not necessarily represent the views, positions, Visualizing Compilation IntroductionLines of Code ≈ Longer Build Times 8Lines of Code 📈 9Build Times 📈 10Build Times 📈 11Build Times 📈 12Build Times 📈 13Boiling Frog 14Developer Productivity 15 linker, etc) 18Visualization 19 - Interactive Trace Viewer - https://ui.perfetto.dev/ - Can build and run server locally as well - Chrome Event Tracing Format JSON - … and more!20 VisualizationClang0 码力 | 71 页 | 3.96 MB | 5 月前3Using Modern C++ to Build XOffsetDatastructure
Fanchen Su, XOffsetDatastructure, CppCon 2024 41. Title • 1 Long Title: • Using Modern C++ to Build XOffsetDatastructure: A Zero-Encoding and Zero-Decoding High-Performance Serialization Library in Fanchen Su, XOffsetDatastructure, CppCon 2024 51. 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 | 5 月前3Build Python App with Serverless 费良宏
amazon.com/serverless/sam SAM CLI sam init --name my-function --runtime python cd my-function/ sam build sam package --s3-bucket my-packages-bucket \ --output-template-file packaged.yaml sam deploy --template-file0 码力 | 35 页 | 7.81 MB | 1 年前3Spring Boot 1.2.9.BUILD-SNAPSHOT Reference Documentation
Spring Boot Reference Guide 1.2.9.BUILD-SNAPSHOT Phillip Webb , Dave Syer , Josh Long , Stéphane Nicoll , Rob Winch , Andy Wilkinson , Marcel Overdijk , Christian Dupuis , Sébastien Deleuze Copyright Copyright Notice, whether distributed in print or electronically. Spring Boot Reference Guide 1.2.9.BUILD-SNAPSHOT Spring Boot ii Table of Contents I. Spring Boot Documentation ........................ ......................................................................................... 23 13. Build systems .........................................................................................0 码力 | 230 页 | 1.21 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
朱霜rustchinaconf2023HowtoBuildYourFirstC++AutomatedRefactoringToolCppConMakeSuccessorSystemsWorldTourofBazelbuildGoHUAWEICLOUDMicroserviceImprovesDevelopmentEfficiencywebapplicationwithGolangWhyismysoSlowUsingModernXOffsetDatastructurePythonAppServerless费良宏SpringBoot1.2BUILDSNAPSHOTReferenceDocumentation