Topic

Load Balancing

Collection size
830 articles
Page 42 of 42
Java Backend Technology
Java Backend Technology
Oct 9, 2018 · Backend Development

Unlocking Nginx: Deep Dive into Architecture, Modules, and Event‑Driven Design

This article provides a comprehensive overview of Nginx, covering its high‑performance features, modular architecture, proxy capabilities, event‑driven model, multi‑process and asynchronous processing mechanisms, and how these components work together to deliver scalable web services.

Load BalancingNginxProxy
0 likes · 13 min read
Unlocking Nginx: Deep Dive into Architecture, Modules, and Event‑Driven Design
Java Backend Technology
Java Backend Technology
Sep 15, 2018 · Operations

Mastering Load Balancing: Strategies, Algorithms, and When to Use Them

This article explains the fundamentals of load balancing, compares DNS‑based, hardware, and software solutions, and details common balancing algorithms such as round‑robin, load‑aware, response‑time, and hash strategies, helping architects choose the right approach for high‑performance systems.

High AvailabilityLoad Balancingbalancing algorithms
0 likes · 10 min read
Mastering Load Balancing: Strategies, Algorithms, and When to Use Them
Java Backend Technology
Java Backend Technology
Jul 1, 2018 · Backend Development

Mastering Distributed Architecture: Key Concepts, Applications, and Evolution

This article explains the fundamentals of distributed systems, outlines common use cases such as distributed file systems, caches, databases, and web services, examines real‑world examples like MyCat, and traces the architectural evolution from single‑server setups to modern micro‑service clusters.

Load Balancingbackend developmentcaching
0 likes · 10 min read
Mastering Distributed Architecture: Key Concepts, Applications, and Evolution
Java Backend Technology
Java Backend Technology
Apr 9, 2018 · Backend Development

How to Tackle High Concurrency: Prevent Data Chaos and Server Overload

This article explains the consequences of high‑traffic spikes, presents practical database and code‑level strategies to keep data consistent, and outlines server‑side architectures—including load balancing, caching, and Redis queues—to sustain massive concurrent requests without crashing.

Data ConsistencyLoad BalancingNode.js
0 likes · 9 min read
How to Tackle High Concurrency: Prevent Data Chaos and Server Overload
Java Backend Technology
Java Backend Technology
Feb 22, 2018 · Backend Development

From Single Server to Global Scale: Evolution of Large Website Architecture

This article explores the defining traits of large‑scale websites and walks through the step‑by‑step evolution of their architecture—from single‑server setups to distributed systems with caching, load balancing, database sharding, and micro‑services—while highlighting common design pitfalls and best‑practice recommendations.

Load Balancingbackend architecturecaching
0 likes · 8 min read
From Single Server to Global Scale: Evolution of Large Website Architecture
Java Backend Technology
Java Backend Technology
Jan 2, 2018 · Operations

When to Adopt Distributed Architecture? 5 Common Patterns Explained

This article explains why and when to move to distributed architecture, outlines the typical upgrade and splitting steps, and details five common distributed cluster patterns—including load balancing, leader election, blockchain, master‑slave, and consistent hashing—highlighting their trade‑offs and use cases.

Leader ElectionLoad Balancingarchitecture patterns
0 likes · 8 min read
When to Adopt Distributed Architecture? 5 Common Patterns Explained
Java Backend Technology
Java Backend Technology
Nov 30, 2017 · Operations

Understanding Load Balancing: 4‑Layer vs 7‑Layer, Benefits, and Best Tools

This article explains the fundamentals of load balancing, compares four‑layer and seven‑layer approaches, outlines their roles and advantages, and reviews popular software solutions and typical application scenarios for modern large‑scale web infrastructures.

High AvailabilityLoad Balancingbackend infrastructure
0 likes · 7 min read
Understanding Load Balancing: 4‑Layer vs 7‑Layer, Benefits, and Best Tools
Java Backend Technology
Java Backend Technology
Oct 14, 2016 · Backend Development

How Nginx Load Balancing Powers a High‑Availability Tomcat Cluster

This article explains how to use Nginx's various load‑balancing strategies together with Tomcat clustering and session‑sharing techniques to build a resilient, high‑availability web service, covering both simple static‑page scenarios and session‑dependent applications.

BackendLoad BalancingNginx
0 likes · 5 min read
How Nginx Load Balancing Powers a High‑Availability Tomcat Cluster
Java Backend Technology
Java Backend Technology
Oct 8, 2016 · Backend Development

Understanding Nginx: Core Concepts, Features, and Architecture

This article explains Nginx's role as a high‑performance HTTP and reverse‑proxy server, its event‑driven design, key features, internal process model, request handling flow, and real‑world deployments, providing a comprehensive overview for developers and operations engineers.

Load BalancingNginxOperations
0 likes · 11 min read
Understanding Nginx: Core Concepts, Features, and Architecture
Java Backend Technology
Java Backend Technology
Sep 25, 2016 · Backend Development

Understanding Nginx: Core Concepts, Features, and Architecture Explained

This article introduces Nginx as a high‑performance, open‑source HTTP and reverse‑proxy server, explains forward and reverse proxy differences, outlines server types, highlights key features and modules, describes its multi‑process model and request handling, and showcases real‑world deployments.

Load BalancingNginxReverse Proxy
0 likes · 12 min read
Understanding Nginx: Core Concepts, Features, and Architecture Explained