Topic

Load Balancing

Collection size
737 articles
Page 8 of 37
Wukong Talks Architecture
Wukong Talks Architecture
Sep 26, 2023 · Backend Development

Implementing Session Affinity with Nginx ip_hash Directive

This article explains how to achieve session affinity using Nginx's ip_hash directive, covering the concept, configuration syntax, practical examples, common pitfalls, and test results for handling client IP‑based load balancing across backend servers.

Load Balancingip hashsession-affinity
0 likes · 9 min read
Implementing Session Affinity with Nginx ip_hash Directive
Wukong Talks Architecture
Wukong Talks Architecture
Aug 10, 2022 · Backend Development

Designing API Gateways: Comparison, Key Considerations, and Best Practices

This article explains how to design API gateways by comparing common gateway solutions, outlining essential design aspects such as routing, service discovery, load balancing, resilience, security, and high performance, availability, and scalability, and summarizing the strengths of OpenResty, Kong, Zuul, and Spring Cloud Gateway.

API GatewayBackend ArchitectureKong
0 likes · 24 min read
Designing API Gateways: Comparison, Key Considerations, and Best Practices
Wukong Talks Architecture
Wukong Talks Architecture
Jul 21, 2022 · Operations

Understanding Keepalived Routing Principles: NAT, TUN, and DR Modes Explained

This article uses a restaurant analogy to demystify Keepalived's routing mechanisms, detailing the NAT, TUN, and Direct Routing (DR) modes, their configurations, underlying LVS architecture, performance trade‑offs, and practical deployment considerations for high‑availability load balancing.

DRLVSLoad Balancing
0 likes · 14 min read
Understanding Keepalived Routing Principles: NAT, TUN, and DR Modes Explained
Wukong Talks Architecture
Wukong Talks Architecture
Jun 29, 2022 · Operations

Understanding Keepalived: High‑Availability, VRRP Election, and Load‑Balancing Mechanisms

This article explains the principles and configuration of Keepalived, covering its role in providing high‑availability virtual IPs, the VRRP election process, traffic forwarding, load‑balancing algorithms, and practical configuration examples with vrrp_instance and vrrp_script directives.

IPVSLVSLoad Balancing
0 likes · 16 min read
Understanding Keepalived: High‑Availability, VRRP Election, and Load‑Balancing Mechanisms
Wukong Talks Architecture
Wukong Talks Architecture
Jul 19, 2022 · Operations

Understanding Keepalived Routing Principles: NAT, TUN, and Direct Routing (DR) Explained

This article uses a restaurant analogy to demystify Keepalived’s routing mechanisms, detailing the three routing modes—NAT, TUN, and Direct Routing (DR)—their configurations, underlying principles, advantages, limitations, and practical deployment considerations within load‑balancing environments.

Direct RoutingLoad BalancingNAT
0 likes · 15 min read
Understanding Keepalived Routing Principles: NAT, TUN, and Direct Routing (DR) Explained
Wukong Talks Architecture
Wukong Talks Architecture
Apr 23, 2022 · Backend Development

Design and Scaling of a High‑Concurrency Spring Festival Shake‑and‑Red‑Packet System

This article details the architecture, challenges, and solutions behind a high‑traffic Spring Festival shake‑and‑red‑packet system, covering prototype design, bandwidth and request‑rate handling, access clusters, overload protection, and iterative versions that achieved up to 110 billion shakes with peak loads of 14 million requests per second.

Load BalancingRed Packetbackend
0 likes · 17 min read
Design and Scaling of a High‑Concurrency Spring Festival Shake‑and‑Red‑Packet System
Wukong Talks Architecture
Wukong Talks Architecture
Jan 14, 2022 · Backend Development

Understanding the Architecture and Principles of Feign Remote Calls in Spring Cloud

This article explains how Feign (and OpenFeign) simplifies remote service calls in Spring Cloud by scanning @FeignClient interfaces, generating dynamic proxies, parsing MVC annotations, integrating with Ribbon for load balancing, and handling request/response processing, illustrated with step‑by‑step code examples and diagrams.

FeignLoad BalancingMicroservices
0 likes · 16 min read
Understanding the Architecture and Principles of Feign Remote Calls in Spring Cloud
Wukong Talks Architecture
Wukong Talks Architecture
Mar 24, 2022 · Backend Development

Microservice Ecosystem Overview with Spring Cloud Alibaba: Components, Configuration, and Code Examples

This article provides a comprehensive overview of the microservice ecosystem built on Spring Cloud Alibaba, detailing essential modules such as service registration, discovery, load balancing, configuration, messaging, gateway, circuit breaking, distributed tracing, and transaction management, and includes practical code snippets and configuration examples for each component.

Circuit BreakerLoad BalancingMicroservices
0 likes · 21 min read
Microservice Ecosystem Overview with Spring Cloud Alibaba: Components, Configuration, and Code Examples
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
May 19, 2024 · Operations

Comprehensive Guide to Nginx: Installation, Configuration, and Advanced Features

This article provides a detailed, step‑by‑step tutorial on Nginx, covering its purpose, core features, installation on Linux, essential commands, configuration file structure, practical examples for static serving, reverse proxy, load balancing, HTTPS, security hardening, health checks, and load‑balancing algorithms.

LinuxLoad BalancingNginx
0 likes · 16 min read
Comprehensive Guide to Nginx: Installation, Configuration, and Advanced Features
Big Data Technology Architecture
Big Data Technology Architecture
Sep 18, 2022 · Backend Development

Design and Source Code Analysis of Apache DolphinScheduler

This article provides an in‑depth technical overview of Apache DolphinScheduler, covering its distributed design strategies, fault‑tolerance mechanisms, remote log access, source‑code module breakdown, API interfaces, Quartz integration, master‑worker execution flows, RPC communication, load‑balancing algorithms, logging services, and community contribution guidelines.

DolphinSchedulerLoad BalancingQuartz
0 likes · 47 min read
Design and Source Code Analysis of Apache DolphinScheduler
Laravel Tech Community
Laravel Tech Community
Mar 1, 2023 · Operations

Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, SSL, and High‑Availability with Keepalived and LVS

This article provides a step‑by‑step tutorial on installing Nginx, setting up reverse proxy and various load‑balancing methods, configuring upstream directives, enabling SSL, and building high‑availability clusters using Keepalived and LVS with detailed command examples and configuration snippets.

LVSLoad BalancingNginx
0 likes · 21 min read
Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, SSL, and High‑Availability with Keepalived and LVS
Laravel Tech Community
Laravel Tech Community
Nov 27, 2022 · Blockchain

Magician-Web3 Update: Load Balancing, Retry Strategy, and Detailed Adjustments

The Magician-Web3 toolkit now supports load‑balanced RPC endpoints, a configurable retry strategy for skipped blocks, and several fine‑tuned adjustments such as a reduced minimum scan period and simplified chain detection, with code examples illustrating the new features.

BlockchainJavaLoad Balancing
0 likes · 5 min read
Magician-Web3 Update: Load Balancing, Retry Strategy, and Detailed Adjustments
Laravel Tech Community
Laravel Tech Community
Feb 8, 2022 · Operations

Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, SSL, Keepalived, and LVS High‑Availability

This article provides a step‑by‑step tutorial on installing Nginx, setting up reverse‑proxy and various load‑balancing methods, configuring SSL, deploying Keepalived for failover, and building an LVS‑DR high‑availability cluster with detailed command examples and configuration snippets.

LVSLoad BalancingNginx
0 likes · 20 min read
Comprehensive Guide to Installing Nginx, Configuring Reverse Proxy, Load Balancing, SSL, Keepalived, and LVS High‑Availability
Laravel Tech Community
Laravel Tech Community
Sep 28, 2021 · Operations

Nginx Rewrite Rules, Anti-Hotlinking, Static/Dynamic Separation, and Keepalived High‑Availability Configuration Guide

This article provides a comprehensive step‑by‑step guide on configuring Nginx rewrite rules, implementing anti‑hotlink protection, separating static and dynamic resources, and setting up Keepalived for high‑availability load balancing, complete with example configurations and shell scripts.

Anti-hotlinkingLoad BalancingNginx
0 likes · 21 min read
Nginx Rewrite Rules, Anti-Hotlinking, Static/Dynamic Separation, and Keepalived High‑Availability Configuration Guide
Laravel Tech Community
Laravel Tech Community
Sep 22, 2021 · Backend Development

Session Sharing Solutions in Distributed Environments: Nginx ip_hash, Tomcat Replication, Redis Cache, and Cookie

The article explains why session sharing is critical in micro‑service and distributed deployments and presents four backend solutions—Nginx ip_hash load balancing, Tomcat session replication, Redis‑based centralized session storage, and cookie‑based sessions—detailing their implementations, advantages, and drawbacks.

Load BalancingNginxRedis
0 likes · 5 min read
Session Sharing Solutions in Distributed Environments: Nginx ip_hash, Tomcat Replication, Redis Cache, and Cookie
Laravel Tech Community
Laravel Tech Community
Feb 22, 2021 · Backend Development

What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and More

This article explains the core functions Nginx can perform without any third‑party modules—including reverse proxy, load balancing with various strategies, static HTTP serving, dynamic/static separation, and forward proxy—while providing detailed configuration examples and command‑line operations.

ConfigurationHTTP ServerLoad Balancing
0 likes · 10 min read
What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and More
Cloud Native Technology Community
Cloud Native Technology Community
Jul 28, 2022 · Cloud Native

Configuring Consistent Hash Load Balancing in Aeraki Mesh for Dubbo Services

This tutorial demonstrates how to install Aeraki Mesh, view its default Round Robin load balancing, and configure a Consistent Hash algorithm for Dubbo services using Istio DestinationRule metadata, then verifies the behavior and explains the underlying RDS routing configuration.

Aeraki MeshConsistent HashDubbo
0 likes · 6 min read
Configuring Consistent Hash Load Balancing in Aeraki Mesh for Dubbo Services
Cloud Native Technology Community
Cloud Native Technology Community
Jul 27, 2022 · Cloud Native

The New Way to Expose APIs in a Kubernetes Cluster: Gateway API vs Ingress

This article explains how the emerging Gateway API in Kubernetes addresses the limitations of traditional Ingress by introducing a modular architecture, advanced load‑balancing features, and extensibility, positioning it as the future‑ready method for exposing services and APIs in cloud‑native environments.

API ExposureGateway APIKubernetes
0 likes · 4 min read
The New Way to Expose APIs in a Kubernetes Cluster: Gateway API vs Ingress
Cloud Native Technology Community
Cloud Native Technology Community
Sep 17, 2020 · Operations

Introduction to Modern Network Load Balancing and Proxying

This article provides a comprehensive overview of modern network load balancing and proxying, covering concepts such as four‑layer and seven‑layer load balancers, service discovery, health checks, TLS termination, various deployment topologies, high‑availability designs, and emerging trends in cloud‑native environments.

Load Balancingdistributed systemsfour-layer
0 likes · 31 min read
Introduction to Modern Network Load Balancing and Proxying