Tagged articles
11 articles
Page 1 of 1
MaGe Linux Operations
MaGe Linux Operations
Apr 15, 2024 · Operations

Speed Up Ansible: Deep Dive into Execution Flow, Async Tasks, and Performance Tweaks

This article explains why Ansible can be slow with many tasks, shows how to profile task execution, analyzes the detailed SSH‑based execution process, and provides practical optimizations such as adjusting forks, using async/poll, enabling persistent SSH connections, pipelining, tweaking fact collection, and employing the Mitogen strategy plugin.

AnsibleAsync TasksPerformance Optimization
0 likes · 29 min read
Speed Up Ansible: Deep Dive into Execution Flow, Async Tasks, and Performance Tweaks
Programmer DD
Programmer DD
Apr 30, 2020 · Fundamentals

Unlocking CPU Secrets: How Processors Execute, Cache, and Multithread

This article explains the core components and operation of a CPU, covering the fetch‑decode‑execute cycle, instruction sets, registers, pipeline and superscalar designs, multi‑core and hyper‑threading concepts, and the hierarchy of caches from registers to L3, providing a comprehensive fundamentals overview.

CPUCacheRegisters
0 likes · 14 min read
Unlocking CPU Secrets: How Processors Execute, Cache, and Multithread
Java High-Performance Architecture
Java High-Performance Architecture
Jun 24, 2016 · Databases

Boost Redis Performance: Reduce Latency with Multi-Param Commands, Pipelining, and Smart Command Choices

This article explains how Redis' single‑threaded nature can cause latency and offers three optimization strategies—reducing network I/O, shortening command queues, and cutting execution time—through multi‑parameter commands, pipelining, and avoiding costly operations.

Command LatencyMulti-parameter Commandspipelining
0 likes · 3 min read
Boost Redis Performance: Reduce Latency with Multi-Param Commands, Pipelining, and Smart Command Choices
ITPUB
ITPUB
Dec 16, 2015 · Frontend Development

Unlock 37% Faster Lo‑Dash Performance with Lazy Evaluation and Pipelining

Discover how Lo‑Dash’s lazy evaluation and pipelining can cut execution time by over a third, by processing only the necessary elements, avoiding intermediate arrays, and deferring computation until .value() is called, with concrete code examples and performance benchmarks.

JavaScriptLazy EvaluationLo-Dash
0 likes · 6 min read
Unlock 37% Faster Lo‑Dash Performance with Lazy Evaluation and Pipelining