Topic

load balancing

Collection size
708 articles
Page 35 of 36
Efficient Ops
Efficient Ops
Mar 10, 2021 · Operations

Mastering Nginx: Reverse Proxy, Load Balancing, and High‑Availability Techniques

This 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 and command snippets for robust server deployment.

Load BalancingNginxhigh availability
0 likes · 11 min read
Mastering Nginx: Reverse Proxy, Load Balancing, and High‑Availability Techniques
Efficient Ops
Efficient Ops
Jan 12, 2021 · Operations

Master Nginx: From Reverse Proxy Basics to High‑Availability Load Balancing

This article explains Nginx’s core concepts—including reverse proxy, load balancing, static‑dynamic separation, common commands, configuration blocks, and high‑availability setup with Keepalived—providing step‑by‑step guidance and practical examples for building robust web infrastructure.

Load BalancingNginxhigh availability
0 likes · 11 min read
Master Nginx: From Reverse Proxy Basics to High‑Availability Load Balancing
Efficient Ops
Efficient Ops
Dec 29, 2020 · Operations

Master Nginx: Reverse Proxy, Load Balancing, and HTTPS Configuration Guide

This article provides a comprehensive overview of Nginx, covering its role as a lightweight web and reverse proxy server, essential command-line controls, practical configuration examples for basic reverse proxy, load balancing, multi‑webapp routing, static site serving, file server setup, HTTPS, and CORS handling.

HTTPSLoad BalancingNginx
0 likes · 16 min read
Master Nginx: Reverse Proxy, Load Balancing, and HTTPS Configuration Guide
Efficient Ops
Efficient Ops
Sep 21, 2020 · Operations

How Nginx Powers Modern DevOps: Dynamic Routing, Failover, and Data‑Driven Operations

This article explores how Nginx’s high‑performance, event‑driven architecture underpins modern DevOps practices, detailing its roles in web hosting, proxying, caching, API gateways, dynamic routing with Lua/Redis, emergency failover designs, data‑driven operations, and micro‑service integration.

DevOpsLoad BalancingMicroservices
0 likes · 12 min read
How Nginx Powers Modern DevOps: Dynamic Routing, Failover, and Data‑Driven Operations
Efficient Ops
Efficient Ops
Sep 13, 2020 · Operations

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

This 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 step‑by‑step examples and practical diagrams for reliable web service deployment.

KeepalivedLoad BalancingNginx
0 likes · 11 min read
Master Nginx: Reverse Proxy, Load Balancing, and High‑Availability Essentials
Efficient Ops
Efficient Ops
Jun 22, 2020 · Operations

Master Nginx: From Basic Commands to Advanced Reverse Proxy & Load Balancing

This tutorial explains what Nginx is, how reverse proxy works, common Nginx commands, and provides step‑by‑step configuration examples for simple reverse proxy, load balancing, multiple webapps, HTTPS, static sites, file servers, and CORS handling.

Load BalancingNginxconfiguration
0 likes · 16 min read
Master Nginx: From Basic Commands to Advanced Reverse Proxy & Load Balancing
Efficient Ops
Efficient Ops
Nov 6, 2019 · Operations

Mastering Load Balancing: Types, Architectures, and Algorithms Explained

This article explains why a single server eventually hits a performance ceiling, introduces high‑performance clustering and the role of load balancers, compares DNS, hardware, and software load‑balancing solutions, outlines typical multi‑layer architectures, and reviews common load‑balancing algorithms with their pros and cons.

AlgorithmLoad Balancingdistributed systems
0 likes · 18 min read
Mastering Load Balancing: Types, Architectures, and Algorithms Explained
Efficient Ops
Efficient Ops
Aug 13, 2019 · Backend Development

Mastering Nginx: How to Build Scalable, High‑Performance Web Services

This article systematically explains Nginx's architecture, module design, scalability, caching, TLS handling, and OpenResty integration, providing practical guidance for building high‑availability, high‑performance services in large‑scale distributed environments.

Load BalancingLuaNginx
0 likes · 17 min read
Mastering Nginx: How to Build Scalable, High‑Performance Web Services
Efficient Ops
Efficient Ops
Oct 25, 2018 · Backend Development

Designing Scalable Web Architecture: From Front‑End to Data Center

This article outlines a comprehensive, multi‑layer web architecture covering front‑end optimization, application‑level frameworks, service‑oriented components, storage solutions, backend analytics, monitoring, security measures, and data‑center design for building highly scalable and reliable websites.

BackendCDNLoad Balancing
0 likes · 12 min read
Designing Scalable Web Architecture: From Front‑End to Data Center
Efficient Ops
Efficient Ops
Jun 3, 2018 · Backend Development

Mastering Load Balancing: When to Choose LVS, Nginx, or HAProxy

This article explains the principles, architectures, and trade‑offs of three popular software load balancers—LVS, Nginx, and HAProxy—guiding you to select the right solution based on traffic volume, protocol layer, and operational complexity.

BackendLVSLoad Balancing
0 likes · 13 min read
Mastering Load Balancing: When to Choose LVS, Nginx, or HAProxy
Efficient Ops
Efficient Ops
Jun 8, 2017 · Cloud Native

How Meizu Built a Scalable Private Cloud with Kubernetes: Lessons and Practices

This article details Meizu’s private cloud platform built on Kubernetes, covering cluster architecture, single-image deployment, master and minion configurations, Calico networking, 4/7‑layer load balancing, monitoring with Prometheus, logging pipelines, automated deployment, multi‑datacenter strategies, and performance optimizations for a robust, low‑cost infrastructure.

Container NetworkingKubernetesLoad Balancing
0 likes · 14 min read
How Meizu Built a Scalable Private Cloud with Kubernetes: Lessons and Practices
Efficient Ops
Efficient Ops
Jun 4, 2016 · Operations

Inside Stack Overflow’s Redundant Architecture: How It Scales to 170 Million Daily Visits

This article dissects Stack Overflow’s end‑to‑end architecture—covering its dual‑data‑center redundancy, physical and logical server layout, load balancing, web and service tiers, caching strategy, push system, search cluster, database design, and monitoring—showcasing how the platform achieves massive scalability and high availability.

Load Balancingcachinghigh availability
0 likes · 7 min read
Inside Stack Overflow’s Redundant Architecture: How It Scales to 170 Million Daily Visits
Efficient Ops
Efficient Ops
Nov 24, 2015 · Operations

Achieve Web High Availability and Static/Dynamic Separation with HAProxy & Keepalived

This article walks through implementing web high availability and static‑dynamic content separation using HAProxy combined with Keepalived, covering load‑balancing concepts, VRRP basics, step‑by‑step configuration of time sync, hostnames, SSH trust, installing required packages, and testing failover scenarios.

KeepalivedLinuxLoad Balancing
0 likes · 13 min read
Achieve Web High Availability and Static/Dynamic Separation with HAProxy & Keepalived
macrozheng
macrozheng
Nov 11, 2024 · Backend Development

Why Did My RocketMQ Consumer Accumulate 300M Messages? The Hidden ClientId Bug

An unexpected RocketMQ alert revealed over 300 million queued messages, traced to identical clientIds generated by Docker host‑network containers; the article explains the root cause, examines clientId generation, load‑balancing logic, and provides a fix by customizing the clientId to prevent message backlog.

DockerLoad BalancingRocketMQ
0 likes · 20 min read
Why Did My RocketMQ Consumer Accumulate 300M Messages? The Hidden ClientId Bug
macrozheng
macrozheng
Jun 13, 2024 · Backend Development

Why You Can’t Rely on Tomcat Alone: The Case for Nginx in Scalable Web Services

The article explains why deploying only Tomcat without Nginx leads to scaling, cost, and reliability problems, and demonstrates how Nginx’s health‑check, failover, and virtual‑host features complement Tomcat to build a robust, production‑grade web architecture.

Backend DevelopmentLoad BalancingNginx
0 likes · 11 min read
Why You Can’t Rely on Tomcat Alone: The Case for Nginx in Scalable Web Services
macrozheng
macrozheng
Oct 31, 2023 · Backend Development

Mastering Nginx Session Affinity: How ip_hash Ensures Sticky Sessions

This article explains how Nginx's ip_hash directive implements session affinity by routing all requests from the same client IP to a single backend server, provides configuration examples, discusses practical pitfalls, and shares real‑world test results.

BackendLoad BalancingNginx
0 likes · 9 min read
Mastering Nginx Session Affinity: How ip_hash Ensures Sticky Sessions
macrozheng
macrozheng
Dec 28, 2021 · Backend Development

Master Nginx: From Basics to Advanced Configuration for High‑Performance Web Servers

This guide walks you through Nginx fundamentals, reverse‑proxy concepts, load‑balancing techniques, static‑dynamic separation, cross‑platform installation steps, essential commands, and core configuration examples, equipping developers with the skills to deploy and manage a robust web server.

Backend DevelopmentInstallationLoad Balancing
0 likes · 10 min read
Master Nginx: From Basics to Advanced Configuration for High‑Performance Web Servers
macrozheng
macrozheng
Mar 29, 2021 · Backend Development

Why Simple CRUD Apps Need Distributed Systems: From Scaling to CAP Theory

From a simple CRUD application to a robust distributed architecture, this article explains why vertical scaling hits limits, how horizontal scaling and system partitioning work, the goals of transparency, scalability and reliability, and key concepts such as sharding, load balancing, CAP and BASE theories.

CAP theoremLoad Balancingbackend architecture
0 likes · 20 min read
Why Simple CRUD Apps Need Distributed Systems: From Scaling to CAP Theory
macrozheng
macrozheng
Dec 17, 2019 · Backend Development

Mastering Flash‑Sale Systems: Overcoming the Hidden Backend Challenges

This article explores the technical difficulties of flash‑sale (秒杀) systems—such as traffic spikes, resource conflicts, and security concerns—and outlines a three‑stage business flow, data warm‑up, request handling, caching, and isolation strategies to build a resilient backend.

BackendLoad Balancingcaching
0 likes · 13 min read
Mastering Flash‑Sale Systems: Overcoming the Hidden Backend Challenges
macrozheng
macrozheng
Oct 31, 2019 · Backend Development

Why API Gateways Are Essential for Modern Microservices – Design, Features, and Top Choices

This article explains what an API gateway is, why it’s crucial for microservice architectures, outlines its core functions such as authentication, load balancing, traffic control, and logging, describes its typical three‑layer architecture, dives into technical principles like protocol conversion and asynchronous processing, and compares popular open‑source gateways such as Kong, Traefik, Ambassador, and Zuul.

API gatewayBackend DevelopmentCloud Native
0 likes · 20 min read
Why API Gateways Are Essential for Modern Microservices – Design, Features, and Top Choices