Distributed Ranges: A Model for Building Distributed Data Structures, Algorithms, and Views## +23 ## Distributed Ranges: A Model for Building Distributed Data Structures, Algorithms, and Views ## BENJAMIN BROCK ## Notices and Disclaimers For notices, disclaimers, and details about performance 33cc9ed6c477/p6_1.jpg) ## Project Goals - Offer high-level, standard C++ distributed data structures - Support distributed algorithms Achieve high performance for both multi-GPU, NUMA, and multi-node 477/p7_1.jpg) ## Outline - Background (Ranges, Parallelism, Distributed Data Structures) - Distributed Ranges (Concepts) - Implementation (Algorithms and views) - Complex Data Structures0 码力 | 127 页 | 2.06 MB | 1 年前3
Using MySQL for Distributed Database Architectures## Using MySQL for Distributed Database Architectures Peter Zaitsev CEO, Percona PingCAP Infra Meetup, Shanghai, China, May 26, 2018 ## About Percona Solutions for your success with MySQL, MariaDB, Internet companies and enterprises ## Presentation ## Cover Basics ## Why Going Distributed ## How to do it ## Distributed ? ## MySQL Deployment on More than one System ## Modern MySQL Scalability  ### 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
67-328 Building Distributed Applications WebSockets## 67 -328 Building Distributed Applications WebSockets ### HTTP / AJAX / WebSockets / Socket.io • Recall that HTTP is request/response protocol • AJAX allows you to do HTTP request/response within0 码力 | 13 页 | 1.04 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
POCOAS in C++: A Portable Abstraction for Distributed Data Structures## +21 ## PGAS in C++: A Portable Abstraction for Distributed Data Structures ## BENJAMIN BROCK 20 21 October 24-29 ## About Me - PhD candidate at Berkeley - Advised by Kathy Yelick and Aydın Buluç program for a supercomputer? Introduce PGAS Model, RDMA Building Remote Pointer Types Building Distributed Data Structures Extending to GPUs This Talk Background: how do we write a program for a supercomputer supercomputer? Introduce PGAS Model, RDMA Building Remote Pointer Types Building Distributed Data Structures Extending to GPUs This Talk Background: how do we write a program for a supercomputer0 码力 | 128 页 | 2.03 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 












