Topic

Load Balancing

Collection size
805 articles
Page 39 of 41
Open Source Linux
Open Source Linux
May 23, 2021 · Fundamentals

Mastering DNS: From Basics to Advanced Configuration and Security

This comprehensive guide explains DNS fundamentals, its distributed hierarchical structure, TCP/UDP usage, top‑level domains, resolution workflow, caching, smart routing, BIND configuration, load balancing, sub‑domain delegation, debugging tools, and security considerations such as amplification attacks.

DNSDomain Name SystemNetworking
0 likes · 18 min read
Mastering DNS: From Basics to Advanced Configuration and Security
Open Source Linux
Open Source Linux
May 27, 2021 · Operations

Master HAProxy: Build High‑Performance L7/L4 Load Balancers and HA Clusters

This comprehensive guide explains what HAProxy is, its core features and performance, how to install and configure it for L7 and L4 load balancing, implement health checks, session persistence, monitoring, and achieve high availability with Keepalived on Linux systems.

HAProxyL4L7
0 likes · 28 min read
Master HAProxy: Build High‑Performance L7/L4 Load Balancers and HA Clusters
Open Source Linux
Open Source Linux
Mar 22, 2021 · Backend Development

Master Nginx: Reverse Proxy, Load Balancing, and High‑Availability Made Simple

This guide walks you through Nginx's high‑performance architecture, explains forward and reverse proxy concepts, demonstrates load‑balancing and static‑dynamic separation techniques, shows step‑by‑step installation and common commands, and details a high‑availability setup with Keepalived, all illustrated with practical examples and diagrams.

high availabilitylinuxload balancing
0 likes · 13 min read
Master Nginx: Reverse Proxy, Load Balancing, and High‑Availability Made Simple
Open Source Linux
Open Source Linux
Mar 2, 2021 · Operations

How SLB Works: Exploring Load Balancer Modes and Packet Flows

This article explains the background of Server Load Balancing (SLB), details its three transmission modes—reverse proxy, transparent, and triangle—illustrates packet interactions with TCP and HTTP flows, and provides analysis of each mode using Wireshark captures.

NetworkingSLBload balancing
0 likes · 11 min read
How SLB Works: Exploring Load Balancer Modes and Packet Flows
Open Source Linux
Open Source Linux
Feb 10, 2021 · Operations

How Different SLB Transmission Modes Shape Traffic Flow: A Deep Dive

This article explains the background of server load balancing (SLB), compares layer‑4 and layer‑7 implementations, and details three transmission modes—reverse proxy, transparent, and triangle—illustrating packet flows, configuration examples, and security considerations with diagrams and analysis.

SLBTCP Handshakeload balancing
0 likes · 11 min read
How Different SLB Transmission Modes Shape Traffic Flow: A Deep Dive
Open Source Linux
Open Source Linux
Jan 4, 2021 · Operations

Understanding SLB: How Server Load Balancing Modes Work and Their Packet Flows

This article explains the background of server load balancing (SLB), compares layer‑4 and layer‑7 approaches, and details the three SLB transmission modes—reverse proxy, transparent pass‑through, and triangle—including packet‑level analysis and practical considerations.

NetworkingSLBload balancing
0 likes · 11 min read
Understanding SLB: How Server Load Balancing Modes Work and Their Packet Flows
Open Source Linux
Open Source Linux
Dec 23, 2020 · Operations

How Load Balancers Distribute Traffic: A Simple Comic Guide

This article explains load balancing fundamentals using simple comic illustrations, showing how a load balancer distributes client requests across multiple servers, prevents overload, improves uptime, and integrates with cloud services like AWS and Azure.

cloud servicesload balancingnetwork traffic
0 likes · 4 min read
How Load Balancers Distribute Traffic: A Simple Comic Guide
Open Source Linux
Open Source Linux
Nov 3, 2020 · Backend Development

From Monolith to Microservices: Tracing the Evolution of Distributed Architecture

This article walks through the step‑by‑step evolution of a Java‑based e‑commerce system—from a single‑server monolith to a fully distributed architecture with load balancing, read/write separation, caching, sharding, and service decomposition—highlighting the motivations, challenges, and key design decisions at each stage.

backend developmentcachingdatabase sharding
0 likes · 9 min read
From Monolith to Microservices: Tracing the Evolution of Distributed Architecture
Open Source Linux
Open Source Linux
Oct 21, 2020 · Backend Development

Demystifying Clusters, Load Balancing, and Caching in Modern Backend Architecture

This article explains the evolution of project architectures—from single‑server MVC to RPC, SOA, and micro‑services—while defining key terms such as clusters, load balancing methods, and various caching strategies essential for high‑concurrency, large‑scale backend systems.

backend architecturecachingclusters
0 likes · 12 min read
Demystifying Clusters, Load Balancing, and Caching in Modern Backend Architecture
Open Source Linux
Open Source Linux
Sep 30, 2020 · Operations

Mastering Nginx: Reverse Proxy, Load Balancing, and High Availability Guide

This comprehensive guide explains Nginx's core concepts—including reverse proxy, load balancing, static‑dynamic separation, common commands, configuration blocks, and high‑availability setup with Keepalived—providing practical examples, diagrams, and code snippets for reliable server deployment.

Server Configurationhigh availabilityload balancing
0 likes · 11 min read
Mastering Nginx: Reverse Proxy, Load Balancing, and High Availability Guide
Open Source Linux
Open Source Linux
Jul 7, 2020 · Backend Development

Master HAProxy: Step‑by‑Step Installation, Configuration, and High‑Availability with Keepalived

This guide walks through HAProxy's role as a high‑performance, layer‑4/7 load balancer, details its installation, compilation, configuration files, integration with Keepalived for failover, troubleshooting tips, and testing procedures to build a resilient web service architecture.

Backend ConfigurationHAProxyhigh availability
0 likes · 14 min read
Master HAProxy: Step‑by‑Step Installation, Configuration, and High‑Availability with Keepalived
Open Source Linux
Open Source Linux
May 25, 2020 · Operations

Understanding Load Balancing: Types, Tools, and Algorithms Explained

This article explains what load balancing is, its role in distributing traffic across server clusters, outlines the various layer‑based classifications (L2‑L7), compares popular software solutions such as LVS, Nginx and HAProxy, and reviews common load‑balancing algorithms and their use cases.

HAProxyLVSload balancing
0 likes · 17 min read
Understanding Load Balancing: Types, Tools, and Algorithms Explained
Open Source Linux
Open Source Linux
May 9, 2020 · Operations

Build a Fault‑Tolerant Nginx + Keepalived Cluster: Master‑Slave and Dual‑Master Modes

This step‑by‑step guide shows how to create a highly available Nginx load‑balancing cluster with Keepalived in both master‑slave and dual‑master configurations, covering server preparation, Nginx and Keepalived setup, VIP handling, testing, and a watchdog script to ensure service continuity.

clusterhigh availabilitykeepalived
0 likes · 11 min read
Build a Fault‑Tolerant Nginx + Keepalived Cluster: Master‑Slave and Dual‑Master Modes
Open Source Linux
Open Source Linux
May 6, 2020 · Operations

Master Keepalived: Install, Configure, and Optimize High‑Availability Load Balancing

This guide walks you through installing Keepalived via yum or source, explains the main configuration sections—including global definitions, VRRP instances, and virtual servers—and details each directive’s purpose, enabling you to set up reliable high‑availability load balancing on Linux systems.

Configurationhigh availabilitykeepalived
0 likes · 7 min read
Master Keepalived: Install, Configure, and Optimize High‑Availability Load Balancing
Open Source Linux
Open Source Linux
May 5, 2020 · Operations

Mastering Keepalived: How VRRP Powers High‑Availability Load Balancing

Keepalived, a C‑based routing failover tool originally built for LVS, uses the VRRP protocol to provide high‑availability for services like Nginx, HAProxy, and MySQL, managing virtual IPs, health checks, and rapid failover within seconds.

LVSNetwork FailoverVRRP
0 likes · 6 min read
Mastering Keepalived: How VRRP Powers High‑Availability Load Balancing
Open Source Linux
Open Source Linux
Apr 29, 2020 · Operations

Master Nginx Load Balancing: From Concepts to Full Configuration

This article explains Nginx's role as an HTTP, reverse‑proxy, and mail server, introduces load‑balancing concepts, details the upstream and proxy modules, compares scheduling algorithms, and provides step‑by‑step configuration examples with code snippets to set up a functional load‑balancing environment.

ConfigurationServerUpstream
0 likes · 16 min read
Master Nginx Load Balancing: From Concepts to Full Configuration
Open Source Linux
Open Source Linux
Mar 30, 2020 · Operations

Mastering Web Load Balancing: Techniques, Strategies, and Best Practices

This article explains how web load balancing distributes HTTP/HTTPS requests across multiple servers to improve concurrency, availability, and scalability, covering DNS round‑robin, CDN acceleration, IP load balancing, reverse proxy, and layer‑4 techniques with practical insights and diagrams.

CDNDNSIP
0 likes · 12 min read
Mastering Web Load Balancing: Techniques, Strategies, and Best Practices
Open Source Linux
Open Source Linux
Mar 13, 2020 · Backend Development

What’s the Real Difference Between Forward and Reverse Proxies? A Practical Guide

This article explains the concepts of forward and reverse proxies, compares their operation and use cases, and shows how they differ in client configuration, security, and load‑balancing, providing clear examples and visual illustrations for practical understanding.

NetworkingProxyforward proxy
0 likes · 6 min read
What’s the Real Difference Between Forward and Reverse Proxies? A Practical Guide
Open Source Linux
Open Source Linux
Mar 14, 2020 · Backend Development

Why Nginx Beats Apache: Features, Performance, and Virtual Host Guide

This article introduces Nginx, compares its high‑performance features and resource efficiency with Apache, explains its core functions such as reverse proxy, load balancing and caching, provides performance test results, and details virtual‑host concepts and types for effective web server selection.

Virtual Hostbackend developmentload balancing
0 likes · 10 min read
Why Nginx Beats Apache: Features, Performance, and Virtual Host Guide
Open Source Linux
Open Source Linux
Mar 2, 2020 · Operations

Why Use Server Clusters? Benefits, Types, and Choosing the Right Solution

This article explains what a server cluster is, why organizations adopt clusters for performance, cost, scalability and reliability, outlines the main cluster categories such as load‑balancing, high‑availability and HPC, and offers guidance on selecting appropriate software and hardware solutions.

HPChigh availabilityinfrastructure
0 likes · 12 min read
Why Use Server Clusters? Benefits, Types, and Choosing the Right Solution