Golang Warsaw #53
(OpenSource, event etc.); Developer, engineer, lead lost & found || Grab coffee/beer/food; 3. Hedged requests in Go - Oleg Kovalov 4. Afterparty, slowly moving to a place close byJoin Slido for Q&ALooking0 码力 | 8 页 | 1.63 MB | 5 月前3Working with Asynchrony Generically: A Tour of C++ Executors
ool low_latency; extern unifex::static_thread_pool workers; ex::sender auto accept_and_process_requests() { return ex::on(low_latency.get_scheduler(), accept_request()) | ex::transfer(workers { process_request(request); }) | unifex::repeat_effect(); } Accept requests on low-latency threads. Process the requests on the worker threads.16 EXAMPLE: TRANSITIONING EXECUTION CONTEXT namespace low_latency; extern unifex::static_thread_pool workers; unifex::taskaccept_and_process_requests() { while (true) { auto request = co_await ex::on(low_latency.get_scheduler(), accept_request()); 0 码力 | 121 页 | 7.73 MB | 5 月前3KubeCon2020/大型Kubernetes集群的资源编排优化
resources and businesses How to ensure load balancing of cluster nodes 1 2 Improper resource requests 3 Multi-tenant resource preemption How to expand horizontally more quickly and flexibly 4 Region1 request of Pod. However, in many cases, some nodes have low resource requests but high load, while some nodes have high resource requests but low load. Dynamic-Scheduler Node1 Node2 Kube-scheduler Pod replicas CronHPA scale up How to solve the problem of improper resource requests Node Resource Oversold Node resource requests are full, but the actual load is not high. Node Allocatable Resource Allocated0 码力 | 27 页 | 3.91 MB | 1 年前3C++20 STL Features: 1 Year of Development on GitHub
Code: linear history, few feature branches • Issues: cxx20, LWG, bug, performance, etc. • Pull Requests: Used for all development • Continuous Integration: Azure Pipelines • Code format validation: issues affect binary compatibility • Will start vNext after finishing C++2031 cxx20 Issues32 Pull Requests • GH-724 Fix boyer_moore_searcher • Fixed a 43-year-old bug by implementing a 40-year-old fix up later • New process: Merge PR, add Changelog entry immediately • Advice for Reviewing Pull Requests • MSVC STL Contributors Meeting Notes • Macro _MSVC_STL_UPDATE • Updated every month by new contributors0 码力 | 45 页 | 702.09 KB | 5 月前3Introduction to Mobile UI Test Automation
Integration system scales greatly Aware of issues in 10 to 30 min per app Heavily testing on pull requests Numbers > 10 real test devices > 15 build machines (10 OS X, 4 Linux, 3 Windows) > 2000 tests0 码力 | 41 页 | 4.75 MB | 1 年前3使用硬件加速Tokio - 戴翔
a multi-threaded, work-stealing scheduler. Applications can process hundreds of thousands of requests per second with minimal overhead. Fast async/await reduces the complexity of writing asynchronous0 码力 | 17 页 | 1.66 MB | 1 年前3Автоматизация управления ClickHouse-кластерами в Kubernetes
spec: accessModes: - ReadWriteOnce resources: requests: storage: 2Gi configuration: Версии ClickHouse – podTemplate apiVersion: "clickhouse0 码力 | 44 页 | 2.24 MB | 1 年前3C++20: An (Almost) Complete Overview
condition_variable_any std::stop_source Used to request a thread to stop execution Stop requests are visible to all associated stop_sources and stop_tokens std::stop_callback Callback is0 码力 | 85 页 | 512.18 KB | 5 月前3
共 8 条
- 1