Tagged articles

process isolation

12 articles · Page 1 of 1
Deepin Linux
Deepin Linux
Aug 7, 2026 · Operations

How to Use Linux cgroups to Prevent Process Memory Overflows

The article explains why process memory overflows are a critical issue in server operations and provides a step‑by‑step guide on using Linux cgroups to set precise memory limits, monitor usage, and avoid OOM crashes, illustrated with real‑world examples and troubleshooting tips.

LinuxMemory ManagementOOM killer
0 likes · 23 min read
How to Use Linux cgroups to Prevent Process Memory Overflows
Liangxu Linux
Liangxu Linux
Jul 18, 2026 · Industry Insights

When Does RTOS Fall Short? Scenarios That Require Switching to Embedded Linux

The article analyzes the limitations of RTOS—such as weak file‑system support, constrained networking, and lack of process isolation—and explains why complex UI, multimedia, AI, and multi‑process requirements force developers to adopt embedded Linux, often in a hybrid architecture.

AIRTOSembedded Linux
0 likes · 7 min read
When Does RTOS Fall Short? Scenarios That Require Switching to Embedded Linux
James' Growth Diary
James' Growth Diary
Jun 15, 2026 · Backend Development

How Slash Commands Are Routed in the Hermes TUI Gateway

The article explains the design of Hermes' terminal UI gateway, detailing why the TUI does not import the Agent directly, how JSON‑RPC over stdio or WebSocket enables local and remote modes, and how slash commands are processed through a two‑layer routing system with a dedicated _SlashWorker subprocess and a pure‑function crash‑recovery plan.

Crash RecoveryGatewayHermes
0 likes · 16 min read
How Slash Commands Are Routed in the Hermes TUI Gateway
Architecture Digest
Architecture Digest
Feb 27, 2025 · Backend Development

Implementing a Flow Engine and Plugin Extension for Business Isolation and Extensibility in Backend Systems

The article explains why excessive conditional logic harms maintainability, introduces a flow‑engine and plugin‑extension architecture to isolate business code, demonstrates configuration and execution with Java examples from the open‑source MemberClub project, and lists the surrounding tech stack for practical learning.

Backend ArchitectureSpringBootflow engine
0 likes · 7 min read
Implementing a Flow Engine and Plugin Extension for Business Isolation and Extensibility in Backend Systems
Zhuanzhuan Tech
Zhuanzhuan Tech
Jul 2, 2024 · Mobile Development

Evolution and Design of the Lego Logging System for Mobile Applications

This article describes the four-stage evolution of the Lego client‑side logging system—covering its initial zero‑to‑one architecture, the separation of business and technical logs, real‑time reporting improvements, and the latest architecture redesign that boosts performance, reduces overhead, and provides a safe migration path.

Real‑time Dataarchitecturemigration strategy
0 likes · 14 min read
Evolution and Design of the Lego Logging System for Mobile Applications
Java High-Performance Architecture
Java High-Performance Architecture
Aug 22, 2022 · Backend Development

Why Resource Isolation Matters: Thread, Process, and Cluster Strategies in Backend Systems

This article explains how isolating resources such as CPU, network, and disk through thread, process, cluster, and other techniques improves utilization, prevents cascading failures, and enhances stability in distributed backend architectures, illustrated with Netty, Dubbo, Tomcat, and Hystrix examples.

Resource IsolationThread Poolbackend
0 likes · 14 min read
Why Resource Isolation Matters: Thread, Process, and Cluster Strategies in Backend Systems
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Nov 6, 2021 · Backend Development

Why Resource Isolation Matters: Thread, Process, and Cluster Strategies

This article explains how isolating resources such as threads, processes, clusters, and data centers improves efficiency, prevents cascading failures, and enhances fault tolerance in distributed backend systems, providing practical examples with Netty, Dubbo, Tomcat, and Hystrix.

MicroservicesResource Isolationcluster isolation
0 likes · 13 min read
Why Resource Isolation Matters: Thread, Process, and Cluster Strategies
Architecture Digest
Architecture Digest
Oct 31, 2021 · Backend Development

Why Resource Isolation Matters and Common Isolation Techniques in Distributed Systems

The article explains the importance of isolating resources such as CPU, network, and disk in distributed architectures, describes thread, process, cluster, data‑read/write, static, and crawler isolation methods, and provides concrete code examples and best‑practice recommendations for backend developers.

Resource Isolationdistributed systemsprocess isolation
0 likes · 13 min read
Why Resource Isolation Matters and Common Isolation Techniques in Distributed Systems
IT Architects Alliance
IT Architects Alliance
Sep 22, 2021 · Operations

Resource Isolation Strategies in Distributed Systems

The article explains why resource isolation is essential for distributed architectures, describes common isolation methods such as thread, process, cluster, data, static and crawler isolation, and provides concrete examples and code snippets for Netty, Dubbo, Tomcat, and Hystrix to illustrate practical implementations.

DubboNettyTomcat
0 likes · 12 min read
Resource Isolation Strategies in Distributed Systems
IT Architects Alliance
IT Architects Alliance
Aug 26, 2021 · Backend Development

Resource Isolation: Thread, Process, Cluster, and Other Strategies in Distributed Systems

This article explains why resource isolation is essential in distributed architectures and details various isolation techniques—including thread, process, cluster, data‑read/write, static, and crawler isolation—illustrated with Netty, Dubbo, and Tomcat examples, code snippets, and practical recommendations.

backenddistributed systemsprocess isolation
0 likes · 14 min read
Resource Isolation: Thread, Process, Cluster, and Other Strategies in Distributed Systems
Liangxu Linux
Liangxu Linux
May 3, 2020 · Fundamentals

Why Modern Operating Systems Need Virtual Memory: A Deep Dive

This article explains the necessity of virtual memory in modern operating systems, covering its role as an abstraction layer, caching benefits, memory protection, multi‑level page tables, process isolation, and how these mechanisms improve performance, security, and resource utilization.

Operating Systemscachepage-tables
0 likes · 13 min read
Why Modern Operating Systems Need Virtual Memory: A Deep Dive