Tag

command execution

1 views collected around this technical thread.

Sohu Tech Products
Sohu Tech Products
Feb 2, 2022 · Information Security

Command2API: Exposing Command Execution Results via HTTP API with Python

This article introduces the open‑source Command2API tool, explains its origin in internal security testing, describes its simple Python‑based architecture that runs commands in a thread and serves results through an HTTP API, provides usage examples, examines the source code, and suggests possible improvements.

HTTP APIPythonSecurity Testing
0 likes · 6 min read
Command2API: Exposing Command Execution Results via HTTP API with Python
Python Programming Learning Circle
Python Programming Learning Circle
Nov 19, 2021 · Fundamentals

Using Python to Execute Shell Commands: os.system, os.popen, commands, and subprocess

This article explains Python's built‑in methods for invoking shell commands—including os.system, os.popen, the commands module, and the subprocess module—detailing their return values, usage examples, and when to choose each approach for capturing command output.

Pythoncommand executionos module
0 likes · 4 min read
Using Python to Execute Shell Commands: os.system, os.popen, commands, and subprocess
Efficient Ops
Efficient Ops
Mar 15, 2018 · Operations

How Baidu’s CCS System Scales Command Execution Across Millions of Servers

This article examines Baidu’s Cluster Control System (CCS), detailing its two‑level data model, four‑tier scheduling architecture, and three‑layer execution agents, and explains how control and execution information, redundancy, and fault‑tolerant designs enable reliable large‑scale command execution across thousands of servers.

command executiondistributed systemsoperations
0 likes · 12 min read
How Baidu’s CCS System Scales Command Execution Across Millions of Servers
Efficient Ops
Efficient Ops
Mar 15, 2018 · Operations

Mastering Large-Scale Command Execution: From Basics to Baidu’s Cluster Control System

This article explores the fundamentals of command execution, examines the challenges of scaling command delivery across hundreds of thousands of servers, and details Baidu’s Cluster Control System architecture that enables efficient, flexible, and extensible distributed command management for operations teams.

Configuration ManagementDeploymentcommand execution
0 likes · 10 min read
Mastering Large-Scale Command Execution: From Basics to Baidu’s Cluster Control System
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Jan 6, 2017 · Operations

How Qcmd Revolutionizes Automated Operations for 7,000+ Servers

Qcmd, the command execution system behind 360’s private HULK cloud platform, replaces SaltStack with an asynchronous, Golang‑based architecture that ensures high‑availability, encrypted messaging, and reliable mass‑host command execution across thousands of servers, dramatically reducing task timeouts and operational overhead.

automationcloud operationscommand execution
0 likes · 10 min read
How Qcmd Revolutionizes Automated Operations for 7,000+ Servers
360 Zhihui Cloud Developer
360 Zhihui Cloud Developer
Dec 15, 2016 · Operations

How Qcmd Revolutionizes Large‑Scale Server Automation Compared to SaltStack

This article explains how 360's Qcmd, a Golang‑based real‑time command execution system, overcomes SaltStack's limitations to reliably manage tens of thousands of servers with high success rates, flexible scripting, detailed monitoring, and efficient message handling.

Large ScaleQcmdautomation
0 likes · 7 min read
How Qcmd Revolutionizes Large‑Scale Server Automation Compared to SaltStack