Topic

load balancing

Collection size
708 articles
Page 3 of 36
Tencent Database Technology
Tencent Database Technology
Oct 20, 2021 · Databases

Percona Thread Pool Implementation and TXSQL Optimizations: Architecture, Dynamic Switching, Load Balancing, and Disconnection Handling

This article explains the background, principles, architecture, and detailed implementation of Percona's thread pool, and describes TXSQL's dynamic thread‑pool activation, load‑balancing strategies, disconnection optimizations, related configuration parameters, status variables, and a concise summary.

Database performanceLoad BalancingMySQL
0 likes · 27 min read
Percona Thread Pool Implementation and TXSQL Optimizations: Architecture, Dynamic Switching, Load Balancing, and Disconnection Handling
Tencent Database Technology
Tencent Database Technology
Dec 28, 2017 · Databases

CDB for MySQL Read-Only Instances and RO Group Architecture and Features

This article explains the architecture and key features of CDB for MySQL read-only instances and RO groups, including read-write separation, horizontal scaling, automatic load balancing, health checks, and dynamic instance removal for high-delay instances.

Database ScalingHealth CheckLoad Balancing
0 likes · 5 min read
CDB for MySQL Read-Only Instances and RO Group Architecture and Features
Sohu Tech Products
Sohu Tech Products
Jul 19, 2023 · Backend Development

Understanding RocketMQ Consumption Logic in Version 4.9.x

This article provides a comprehensive walkthrough of RocketMQ 4.9.x consumption architecture, covering the four core roles, publish‑subscribe model, storage structures, load‑balancing, long‑polling, concurrent and ordered consumption flows, progress persistence, and retry mechanisms, with illustrative diagrams and code snippets.

ConsumerLoad BalancingMessage Queue
0 likes · 28 min read
Understanding RocketMQ Consumption Logic in Version 4.9.x
Sohu Tech Products
Sohu Tech Products
Aug 10, 2022 · Backend Development

Designing a High-Concurrency Ticket Booking System with Load Balancing, Nginx Weighted Round Robin, and Redis

This article presents a comprehensive design and implementation of a high‑concurrency train‑ticket flash‑sale system, covering distributed architecture, load‑balancing strategies, Nginx weighted round‑robin configuration, Go‑based services, Redis‑backed stock management, and performance testing results.

Distributed ArchitectureGoLoad Balancing
0 likes · 20 min read
Designing a High-Concurrency Ticket Booking System with Load Balancing, Nginx Weighted Round Robin, and Redis
JD Tech
JD Tech
Nov 29, 2021 · Fundamentals

Four‑Tier Load Balancer (FLB): Topology, NAT Model, and Direct Route Model

The article explains four‑tier load balancer fundamentals, detailing its OSI‑layer‑4 topology, then derives and compares the NAT and Direct Route (DR) models, highlighting their mechanisms, advantages, drawbacks, and deployment constraints, with illustrative network diagrams.

Direct RouteLoad BalancingNAT
0 likes · 6 min read
Four‑Tier Load Balancer (FLB): Topology, NAT Model, and Direct Route Model
JD Tech
JD Tech
Mar 14, 2019 · Operations

Understanding Server Clustering and Load Balancing: LVS, Nginx, and HAProxy

This article explains server clustering and load‑balancing concepts, detailing the architecture and operation of LVS, Nginx, and HAProxy, and compares their advantages, disadvantages, and typical deployment scenarios; it also discusses NAT and DR modes, load‑balancer placement, and best‑practice recommendations for different traffic volumes.

LVSLoad BalancingNginx
0 likes · 12 min read
Understanding Server Clustering and Load Balancing: LVS, Nginx, and HAProxy
JD Tech Talk
JD Tech Talk
Oct 28, 2020 · Backend Development

Performance Optimization of SSL/TLS in JD.com JDDLB Load Balancer Using Freescale Acceleration Cards

This article describes the architecture of JD.com’s JDDLB public‑traffic load balancer and details how offloading CPU‑intensive SSL/TLS cryptographic operations to Freescale C291 acceleration cards—via custom NGINX modules, OpenSSL Engine integration, and synchronous/asynchronous driver interfaces—significantly improves connection‑establishment rates and overall throughput.

BackendLoad BalancingNginx
0 likes · 30 min read
Performance Optimization of SSL/TLS in JD.com JDDLB Load Balancer Using Freescale Acceleration Cards
Ctrip Technology
Ctrip Technology
Mar 6, 2025 · Backend Development

Design and Implementation of Ctrip's Soft Load Balancer: Evolving from Nginx Reverse Proxy to an OpenResty‑Based API Gateway

This article details how Ctrip's Soft Load Balancer (SLB) transitioned from a simple Nginx reverse‑proxy to a multi‑datacenter, dynamic routing gateway using OpenResty, Lua scripts, and a three‑layer architecture that eliminates reloads and supports high‑frequency configuration updates.

API gatewayCloud NativeLoad Balancing
0 likes · 14 min read
Design and Implementation of Ctrip's Soft Load Balancer: Evolving from Nginx Reverse Proxy to an OpenResty‑Based API Gateway
Ctrip Technology
Ctrip Technology
Dec 21, 2023 · Backend Development

Load Balancing ASR Services in Ctrip Call Center: Architecture and Implementation with FreeSWITCH and OpenSIPS

This article details the design, evolution, and best‑practice implementation of load‑balancing for ASR (speech‑recognition) services in Ctrip's massive call‑center, covering component architecture, MRCP integration, challenges with traditional balancers, and two practical solutions using FreeSWITCH distributor and OpenSIPS.

ASRFreeSWITCHLoad Balancing
0 likes · 27 min read
Load Balancing ASR Services in Ctrip Call Center: Architecture and Implementation with FreeSWITCH and OpenSIPS
Ctrip Technology
Ctrip Technology
Apr 14, 2022 · Backend Development

Implementing QUIC in Trip.com App: Server Architecture, Connection Migration, and 0‑RTT Optimization

This article describes how Trip.com’s backend engineers introduced QUIC to the Trip.com App, redesigned the Nginx‑based server architecture for multi‑process deployment, solved connection‑migration challenges with a custom load‑balancing layer, and enabled 0‑RTT support using shared ticket keys, achieving roughly a 20% reduction in request latency.

0-RTTBackendConnection Migration
0 likes · 16 min read
Implementing QUIC in Trip.com App: Server Architecture, Connection Migration, and 0‑RTT Optimization
360 Tech Engineering
360 Tech Engineering
Jul 13, 2021 · Cloud Native

Design and Architecture of CLOUD‑DPVS Gateway for VPC‑to‑IDC Connectivity

The article describes the design, architecture, and implementation details of the CLOUD‑DPVS gateway, a high‑performance, VXLAN‑based load‑balancing solution that connects VPC networks to classic IDC networks, covering its high‑availability improvements, FULLNAT mode, traffic flow, and future offload plans.

BFDCloud NativeDPVS
0 likes · 15 min read
Design and Architecture of CLOUD‑DPVS Gateway for VPC‑to‑IDC Connectivity
360 Tech Engineering
360 Tech Engineering
Aug 30, 2019 · Cloud Native

Understanding Kubernetes Service Types and kube-proxy Load‑Balancing Mechanisms

This article explains the role of Kubernetes Service and kube-proxy, details each Service type (ClusterIP, NodePort, LoadBalancer, Ingress), compares iptables‑based and IPVS‑based load‑balancing implementations, and provides configuration examples for both modes.

Cloud NativeIPVSKubernetes
0 likes · 12 min read
Understanding Kubernetes Service Types and kube-proxy Load‑Balancing Mechanisms
360 Smart Cloud
360 Smart Cloud
Sep 13, 2023 · Backend Development

Introduction to Apache Pulsar Architecture and Features

This article introduces Apache Pulsar, an open‑source cloud‑native distributed messaging platform, detailing its storage‑compute separation architecture, multi‑tenant support, load balancing, fault tolerance, schema handling, functions, IO connectors, tiered storage, cross‑region replication, and operational commands for managing brokers, bookies, and namespaces.

Apache PulsarLoad BalancingMessage Queue
0 likes · 20 min read
Introduction to Apache Pulsar Architecture and Features
Qunar Tech Salon
Qunar Tech Salon
Jan 16, 2017 · Backend Development

Scalable Web Architecture and Distributed Systems

This article explains the key design principles, components, and techniques—such as availability, performance, reliability, scalability, cost, redundancy, partitioning, caching, proxies, indexing, load balancing, and queuing—required to build large‑scale, high‑performance, and fault‑tolerant web and distributed systems, illustrated with an image‑hosting example.

Load Balancingcachingdistributed systems
0 likes · 37 min read
Scalable Web Architecture and Distributed Systems
Qunar Tech Salon
Qunar Tech Salon
Jan 19, 2015 · Operations

Optimization Strategies for High‑Concurrency Ticketing Systems

The article analyzes the challenges of high‑traffic ticketing platforms, compares business models, identifies concurrency bottlenecks, and presents comprehensive front‑end and back‑end optimization techniques—including load balancing, caching, data partitioning, and queue‑based flow control—to achieve horizontal scalability and reliable performance.

Load BalancingPerformance Optimizationcaching
0 likes · 7 min read
Optimization Strategies for High‑Concurrency Ticketing Systems
58 Tech
58 Tech
Jun 21, 2019 · Cloud Native

Investigation and Resolution of Kubernetes API Server and Etcd Performance Bottlenecks in the 58 Cloud Platform

The article analyzes a slowdown issue in the 58 Cloud Platform caused by an overloaded API Server and uneven Etcd load, explains the root causes—including load‑balancing failure and missing namespace segmentation—and presents concrete remediation steps such as DNS round‑robin, namespace partitioning, Etcd client upgrade, and cache‑enabled queries.

Cloud NativeKubernetesLoad Balancing
0 likes · 15 min read
Investigation and Resolution of Kubernetes API Server and Etcd Performance Bottlenecks in the 58 Cloud Platform
58 Tech
58 Tech
Nov 21, 2018 · Artificial Intelligence

Design and Implementation of the 58 Deep Learning Online Prediction Service

This article describes the architecture, components, and deployment strategies of the 58 deep learning online prediction service, covering TensorFlow‑Serving, custom model serving, traffic forwarding, load balancing, GPU configuration, resource monitoring, and the supporting web management platform.

Deep LearningGPUKubernetes
0 likes · 15 min read
Design and Implementation of the 58 Deep Learning Online Prediction Service
Cognitive Technology Team
Cognitive Technology Team
Nov 15, 2024 · Operations

Building Redundancy in Applications to Avoid Single Points of Failure

The article explains how to design resilient applications by identifying critical paths, adding redundant components, using formulas for overall availability, and applying best‑practice recommendations such as multi‑zone/region deployment, load‑balanced VMs, database replication, and thorough testing of failover mechanisms.

Cloud ArchitectureFault ToleranceLoad Balancing
0 likes · 6 min read
Building Redundancy in Applications to Avoid Single Points of Failure
360 Quality & Efficiency
360 Quality & Efficiency
Jul 4, 2018 · Operations

Using ApacheBench (ab) for Load Testing of a Load‑Balancing Module in the Qiyun Project

This article explains how to employ the open‑source ApacheBench (ab) tool to conduct load‑testing and dynamic monitoring of a Linux‑based load‑balancing module, detailing environment setup, command parameters, and result analysis for effective performance evaluation.

ApacheBenchLinuxLoad Balancing
0 likes · 6 min read
Using ApacheBench (ab) for Load Testing of a Load‑Balancing Module in the Qiyun Project