Multi Producer, Multi Consumer, Lock Free, Atomic Queue
good average ● Worst case scenario, as close as possible to average ● Multi producers threads - on multiple cpu-cores ● Multi consumers threads - on multiple cpu-cores ● C++17 - no need to support between publishers and consumers ● bounded - no memory allocation, other than init time ● Multi producer, multi consumer ● Limited data size - up 12 bytes ● Ownership transfer using unique_ptrwrapper 0 码力 | 54 页 | 886.12 KB | 5 月前3多租户Kubernetes VM Solutions for Multi-Tenant Applications
Kubernetes VM Solutions for Multi-Tenant Applications Guangxu Li, Senior Software Engineer, ZTE li.guangxu@zte.com.cn Container and VM Ecosystem Kubernetes Docker Swarm Marathon Nomad Container0 码力 | 33 页 | 3.34 MB | 1 年前3Scaling a Multi-Tenant k8s Cluster in a Telco
Scaling a Multi-Tenant k8s Cluster in a Telco Pablo Moncada October 28, 2020 About MasMovil group ● 4th telecom company in Spain ● Provides voice and broadband services to +12M customers ● Several complexity Scalability Availability Observability Security Reliability Messaging Analytics Multi-tenancy caveats ● Single underlying infrastructure ● Reduce operational complexity ○ Infrastructure Services +3k CPU +2k Mem +5TB Nodes +300 kube-proxy replacement NetworkPolicy logging Multi-cluster DNS Aware NetworkPolicy Increased Istio security External Services TLS visibility Performance0 码力 | 6 页 | 640.05 KB | 1 年前3Techniques to Optimise Multi-threaded Data Building During Game Development
1 Dominik Grabiec - Techniques to Optimise Multi-threaded Data Building During Game Development - CppCon 2024Hello My name is Dominik Grabiec This talk isFocusing on optimising the process around contains given 3d coordinates Normalises 3d coordinates into indexes Combine indexes into one - like multi-dimensional array index Speaker notesCELL BOUNDS FROM INDEX struct GridDimensions { uint32_t cell_count; 0 码力 | 99 页 | 2.40 MB | 5 月前3Learn Unity by Creating a 3D Multi-Level Platformer Game
with Unity © Zenva Pty Ltd 2018. All rights reserved Learn Unity by Creating a 3D Multi-Level Platformer Game By Pablo Farias Navarro Certified Unity Developer and Founder of Zenva rotation script Player movement Player jumping Collecting coins Game Manager Enemy movement Multi-level game Adding the HUD Home screen Game Over screen Finishing up This Introduction Interested in making games with Unity? In this guide you’ll learn to create a simple a 3D, multi- level platformer game with Unity. We’ll start from the very basics and I’ve done my best to leave0 码力 | 60 页 | 2.24 MB | 10 月前3A Multithreaded, Transaction-Based Locking Strategy for Containers
on strict timestamp ordering (STO) • Testing the STO-based solution • Summary CppCon 2020 - A Multi-threaded, Transaction-Based Locking Strategy for Containers 2Copyright © 2020 Bob Steagall K E W have a wealth of concurrency tools at our disposal • Writing multi-threaded applications is easier (?) than ever CppCon 2020 - A Multi-threaded, Transaction-Based Locking Strategy for Containers 3Copyright might work… • ... if a given write operation requires locking exactly one element CppCon 2020 - A Multi-threaded, Transaction-Based Locking Strategy for Containers 4Copyright © 2020 Bob Steagall K E W0 码力 | 142 页 | 474.78 KB | 5 月前3C++23: An Overview of Almost All New and Updated Features
Standard Library String Formatting Improvements Standard Library Modules std::flat_(multi)map / std::flat_(multi)set std::mdspan std::generator basic_string(_view)::contains() Construct string(_view) Standard Library String Formatting Improvements Standard Library Modules std::flat_(multi)map / std::flat_(multi)set std::mdspan std::generator basic_string(_view)::contains() Construct string(_view) Standard Library String Formatting Improvements Standard Library Modules std::flat_(multi)map / std::flat_(multi)set std::mdspan std::generator basic_string(_view)::contains() Construct string(_view)0 码力 | 105 页 | 759.96 KB | 5 月前3Cloud Native Contrail Networking Installation and Life Cycle ManagementGuide for Rancher RKE2
Terminology | 4 CN2 Components | 6 Deployment Models | 11 Single Cluster Deployment | 11 Multi-Cluster Deployment | 12 System Requirements | 15 2 Install Overview | 17 Before You Install Plane | 21 Install Single Cluster CN2 on Rancher RKE2 Running DPDK Data Plane | 24 Install Multi-Cluster CN2 on Rancher RKE2 | 28 Install Contrail Tools | 29 Install ContrailReadiness Controller 45 Run Preflight and Postflight Checks | 45 Upgrade CN2 | 47 Uninstall CN2 | 48 Manage Multi-Cluster CN2 | 49 Attach a Workload Cluster | 50 Detach a Workload Cluster | 55 Uninstall0 码力 | 72 页 | 1.01 MB | 1 年前3Celery v4.0.1 Documentation
The daemonization scripts uses the celery multi command to start one or more workers in the background: $ celery multi start w1 -A proj -l info celery multi v4.0.0 (latentcall) > Starting nodes... > w1.halcyon.local: OK You can restart it too: $ celery multi restart w1 -A proj -l info celery multi v4.0.0 (latentcall) > Stopping nodes... > w1.halcyon.local: TERM -> 64024 > Waiting for 1 Restarting node w1.halcyon.local: OK celery multi v4.0.0 (latentcall) > Stopping nodes... > w1.halcyon.local: TERM -> 64052 or stop it: $ celery multi stop w1 -A proj -l info The stop command is0 码力 | 1040 页 | 1.37 MB | 1 年前3Celery v4.0.2 Documentation
The daemonization scripts uses the celery multi command to start one or more workers in the background: $ celery multi start w1 -A proj -l info celery multi v4.0.0 (latentcall) > Starting nodes... > w1.halcyon.local: OK You can restart it too: $ celery multi restart w1 -A proj -l info celery multi v4.0.0 (latentcall) > Stopping nodes... > w1.halcyon.local: TERM -> 64024 > Waiting for 1 Restarting node w1.halcyon.local: OK celery multi v4.0.0 (latentcall) > Stopping nodes... > w1.halcyon.local: TERM -> 64052 or stop it: $ celery multi stop w1 -A proj -l info The stop command is0 码力 | 1042 页 | 1.37 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
MultiProducerConsumerLockFreeAtomicQueue租户KubernetesVMSolutionsforTenantApplicationsScalingk8sClusterinTelcoTechniquestoOptimisethreadedDataBuildingDuringGameDevelopmentLearnUnitybyCreating3DLevelPlatformerMultithreadedTransactionBasedLockingStrategyContainersC++23AnOverviewofAlmostAllNewandUpdatedFeaturesCloudNativeContrailNetworkingInstallationLifeCycleManagementGuideRancherRKE2Celeryv40.1Documentation0.2