Tagged articles
32 articles
Page 1 of 1
Architect Chen
Architect Chen
May 5, 2026 · Backend Development

Understanding Nginx Load Balancing: Compare 4 Common Scheduling Algorithms

The article explains Nginx’s core load‑balancing mechanisms, detailing four primary scheduling algorithms—Round Robin, Weighted Round Robin, IP Hash, and Least Connections—along with their advantages, drawbacks, and suitable scenarios, illustrated with diagrams and example configurations.

IP HashLeast ConnectionsNGINX
0 likes · 5 min read
Understanding Nginx Load Balancing: Compare 4 Common Scheduling Algorithms
Architects Research Society
Architects Research Society
Sep 10, 2025 · Operations

Mastering Load Balancing: 6 Core Algorithms Explained

Load balancing distributes network traffic across multiple servers to prevent overload, and this article breaks down six essential scheduling strategies—Round Robin, Random, Least Connections, Weighted Round Robin, IP Hash, and Least Response Time—detailing their mechanisms, ideal use cases, and implementation considerations.

IP HashLeast ConnectionsRound Robin
0 likes · 3 min read
Mastering Load Balancing: 6 Core Algorithms Explained
FunTester
FunTester
May 26, 2025 · Backend Development

Thread‑Safe Round Robin Load Balancer Using Java AtomicInteger

This article explains how to implement a thread‑safe round‑robin load balancer in Java using AtomicInteger, discusses its advantages and limitations, provides sample code for single‑thread and multithreaded scenarios, and suggests further optimizations such as health checks, weighted routing, and dynamic server updates.

AtomicIntegerBackendJava
0 likes · 11 min read
Thread‑Safe Round Robin Load Balancer Using Java AtomicInteger
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Nov 27, 2024 · Backend Development

Comprehensive Guide to Nginx Load Balancing and Algorithms

This article provides an in‑depth overview of Nginx as a high‑performance load‑balancing middleware, explaining its core concepts, configuration syntax, and the four main balancing algorithms—Round Robin, Weighted Round Robin, IP Hash, and Least Connections—along with practical code examples.

Backend DevelopmentIP HashLeast Connections
0 likes · 4 min read
Comprehensive Guide to Nginx Load Balancing and Algorithms
Architect Chen
Architect Chen
Apr 12, 2024 · Backend Development

Mastering Nginx Load Balancing: Algorithms, Configuration, and Best Practices

This article explains the role of Nginx load balancing, compares common algorithms such as Round Robin, Weighted Round Robin, and IP Hash, and provides a step‑by‑step configuration example with detailed parameter explanations for building a robust backend traffic distribution system.

IP HashNGINXRound Robin
0 likes · 7 min read
Mastering Nginx Load Balancing: Algorithms, Configuration, and Best Practices
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 2, 2024 · Backend Development

Five Common Nginx Load Balancing Strategies Explained

This article introduces and details five widely used Nginx load‑balancing algorithms—Round Robin, IP Hash, Least Connections, Weighted, and Weighted Round Robin—explaining their principles, configuration examples, and typical application scenarios for backend services.

Backend DevelopmentIP HashLeast Connections
0 likes · 5 min read
Five Common Nginx Load Balancing Strategies Explained
Architecture & Thinking
Architecture & Thinking
Mar 14, 2024 · Backend Development

Mastering Load Balancing: Which Strategy Suits Your System?

This article explains the role of load balancing in distributed systems and details five common strategies—Round Robin, Weighted Round Robin, IP Hash, Least Connections, and Least Response Time—highlighting their mechanisms, advantages, drawbacks, and suitable scenarios for optimal system performance.

IP HashLeast ConnectionsRound Robin
0 likes · 9 min read
Mastering Load Balancing: Which Strategy Suits Your System?
Liangxu Linux
Liangxu Linux
Jul 15, 2023 · Operations

How to Use DNS to Map One Domain to Multiple IPs for Load Balancing

This guide explains how a single domain can be configured with multiple A records to point to different IP addresses, describes common DNS resolution strategies such as round‑robin and weighted routing, and outlines the advantages and limitations of DNS‑based load balancing.

A RecordDNSRound Robin
0 likes · 6 min read
How to Use DNS to Map One Domain to Multiple IPs for Load Balancing
HelloTech
HelloTech
Nov 15, 2022 · Backend Development

Investigation of Elasticsearch RestClient Load‑Balancing and Traffic Skew Issues

The investigation revealed that Elasticsearch RestClient’s built‑in round‑robin and dead‑node blacklisting redirected traffic from failed data‑node addresses—mistakenly included in the static IP list—onto a single client node, causing severe load imbalance and timeouts, which were eliminated after correcting the IP list.

Backend DevelopmentElasticsearchJava Client
0 likes · 17 min read
Investigation of Elasticsearch RestClient Load‑Balancing and Traffic Skew Issues
Java High-Performance Architecture
Java High-Performance Architecture
Jul 20, 2022 · Backend Development

Mastering Load Balancing: From Round Robin to Consistent Hashing in Java

This article explains common load‑balancing strategies—including round‑robin, random, weighted, smooth weighted round‑robin, consistent hashing, least‑active, and fastest‑response algorithms—provides Java implementations with code samples, discusses their advantages, disadvantages, and suitable scenarios, and offers practical guidance for choosing the right method in distributed systems.

Distributed SystemsJavaRound Robin
0 likes · 35 min read
Mastering Load Balancing: From Round Robin to Consistent Hashing in Java
Open Source Linux
Open Source Linux
Dec 6, 2021 · Backend Development

Mastering Nginx Load Balancing: Round‑Robin & Weighted Algorithms with Go

This article explains Nginx’s basic round‑robin and weighted round‑robin load‑balancing algorithms, compares their characteristics, and provides complete Go implementations—including configuration snippets, core structs, and test code—to help developers integrate efficient request distribution into their backend services.

GolangRound RobinWeighted Round Robin
0 likes · 10 min read
Mastering Nginx Load Balancing: Round‑Robin & Weighted Algorithms with Go
dbaplus Community
dbaplus Community
Nov 25, 2018 · Backend Development

Mastering Load Balancing: 5 Core Strategies Explained with Code

This article introduces the concept of load balancing as a key high‑availability technique, explains five common strategies—round robin, weighted round robin, least connections, fastest response, and hash—provides code examples, compares their pros and cons, and outlines health‑check methods to ensure reliable service.

HashLeast ConnectionsRound Robin
0 likes · 10 min read
Mastering Load Balancing: 5 Core Strategies Explained with Code
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jul 19, 2017 · Operations

How Do Different Load‑Balancing Algorithms Impact Server Performance?

This article explains various load‑balancing methods—including round robin, weighted round robin, least connection, weighted least connection, adaptive agent‑based balancing, fixed weighting, weighted response, and source IP hash—detailing how each algorithm distributes traffic and handles server capacity differences.

Round Robinleast connectionserver traffic distribution
0 likes · 7 min read
How Do Different Load‑Balancing Algorithms Impact Server Performance?
Architecture Digest
Architecture Digest
Apr 17, 2017 · Backend Development

Java Load Balancing Algorithms: Round Robin, Random, Source‑IP Hash, Weighted Round Robin, Weighted Random, and Least Connections

This article explains the concept of load balancing and provides Java implementations of several common algorithms—including Round Robin, Random, Source‑IP Hash, Weighted Round Robin, Weighted Random, and a discussion of Least Connections—highlighting their principles, advantages, drawbacks, and concurrency considerations.

BackendHashRound Robin
0 likes · 14 min read
Java Load Balancing Algorithms: Round Robin, Random, Source‑IP Hash, Weighted Round Robin, Weighted Random, and Least Connections
21CTO
21CTO
Apr 16, 2017 · Operations

Which Load‑Balancing Strategy Guarantees the Highest Reliability?

This article explains common load‑balancing strategies—round‑robin, random, minimum response time, minimum concurrency, and hash—detailing their principles, advantages, drawbacks, and mathematical reliability analysis, including probability formulas and visual illustrations to help choose the most fault‑tolerant approach for distributed systems.

Distributed SystemsRound Robinload balancing
0 likes · 9 min read
Which Load‑Balancing Strategy Guarantees the Highest Reliability?
Architecture Digest
Architecture Digest
Apr 16, 2017 · Operations

Common Load‑Balancing Strategies and Their Reliability Analysis in Distributed Systems

The article reviews hardware and software load‑balancing, explains classic strategies such as round‑robin, random, minimum‑response‑time, least‑connections and hash, and quantitatively evaluates their fault‑tolerance using probability formulas and example scenarios in distributed systems.

Distributed SystemsLeast ConnectionsRound Robin
0 likes · 10 min read
Common Load‑Balancing Strategies and Their Reliability Analysis in Distributed Systems
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 13, 2016 · Operations

Choosing the Right Load Balancing Algorithm: Round Robin, Weighted, Least Connection, and More

This article explains various load‑balancing scheduling methods—including Round Robin, Weighted Round Robin, Least Connection, Weighted Least Connection, Adaptive Agent‑Based balancing, Fixed Weighted, Weighted Response, and Source IP Hash—detailing how each works, their ideal scenarios, and potential drawbacks.

Round Robinleast connectionnetwork operations
0 likes · 7 min read
Choosing the Right Load Balancing Algorithm: Round Robin, Weighted, Least Connection, and More
21CTO
21CTO
Mar 25, 2016 · Operations

How Different Load‑Balancing Strategies Impact Reliability in Distributed Systems

This article examines common load‑balancing algorithms—round‑robin, random, minimum response time, minimum concurrency, and hash—analyzing their fault‑tolerance in distributed clusters, deriving success‑rate formulas, and showing why strategies like minimum concurrency outperform simple methods under node failures.

Distributed SystemsRound Robinfault tolerance
0 likes · 12 min read
How Different Load‑Balancing Strategies Impact Reliability in Distributed Systems
Java High-Performance Architecture
Java High-Performance Architecture
Nov 13, 2015 · Operations

How LVS Chooses Servers: Exploring Round‑Robin, Weighted and Least‑Connection Algorithms

This article explains how Linux Virtual Server (LVS) distributes incoming requests among backend machines, detailing four common scheduling algorithms—simple round‑robin, weighted round‑robin, least‑connections, and weighted least‑connections—along with example code and a visual illustration of request allocation.

LVSLeast ConnectionsRound Robin
0 likes · 4 min read
How LVS Chooses Servers: Exploring Round‑Robin, Weighted and Least‑Connection Algorithms
Java High-Performance Architecture
Java High-Performance Architecture
Sep 4, 2015 · Backend Development

Master Nginx Load Balancing: Round Robin, Least Conn, Least Time, IP & Generic Hash

This guide outlines the five primary Nginx load‑balancing methods—Round Robin, Least Connections, Least Time (header or last_byte), IP Hash, and generic Hash—explaining how each algorithm works and showing the corresponding upstream configuration syntax for assigning server weights and parameters.

BackendHashLeast Connections
0 likes · 3 min read
Master Nginx Load Balancing: Round Robin, Least Conn, Least Time, IP & Generic Hash
Practical DevOps Architecture
Practical DevOps Architecture
Mar 20, 2015 · Operations

Common Load Balancing Algorithms and Their Characteristics

This article explains various load‑balancing scheduling algorithms—including Round Robin, Weighted Round Robin, Least Connection, Weighted Least Connection, Adaptive Agent‑Based balancing, Fixed Weighted, Weighted Response, and Source IP Hash—detailing how each distributes traffic and handles server capacity differences.

OperationsRound RobinScheduling Algorithms
0 likes · 7 min read
Common Load Balancing Algorithms and Their Characteristics