Tagged articles
1215 articles
Page 9 of 13
Wukong Talks Architecture
Wukong Talks Architecture
Mar 31, 2021 · Backend Development

How to Install and Use the IK Chinese Analyzer Plugin in Elasticsearch

This article explains why Elasticsearch's built‑in tokenizers struggle with Chinese text, introduces the IK analyzer plugin, provides step‑by‑step Docker and file‑based installation methods, shows how to configure custom dictionaries via Nginx, and demonstrates smart and max‑word tokenization queries.

Chinese TokenizationCustom DictionaryDocker
0 likes · 12 min read
How to Install and Use the IK Chinese Analyzer Plugin in Elasticsearch
Top Architect
Top Architect
Mar 26, 2021 · Backend Development

High-Concurrency Ticket Booking System: Architecture, Load Balancing, and Go Implementation

This article explores the design and implementation of a high‑concurrency train ticket spike system, detailing load‑balancing strategies with Nginx, distributed inventory management using Redis, Go‑based services, and performance testing, while addressing challenges such as overselling, fault tolerance, and efficient resource utilization.

GoNginxhigh-concurrency
0 likes · 19 min read
High-Concurrency Ticket Booking System: Architecture, Load Balancing, and Go Implementation
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.

LinuxNginxWeb server
0 likes · 13 min read
Master Nginx: Reverse Proxy, Load Balancing, and High‑Availability Made Simple
Liangxu Linux
Liangxu Linux
Mar 21, 2021 · Operations

How to Install and Use Nginx‑GUI for Visual Nginx Management

This guide walks through installing the open‑source Nginx‑GUI tool, configuring its properties, renaming Linux binaries, granting permissions, and launching the web interface to manage Nginx configuration, performance monitoring, and logs through a visual dashboard.

ConfigurationGUINginx
0 likes · 4 min read
How to Install and Use Nginx‑GUI for Visual Nginx Management
Liangxu Linux
Liangxu Linux
Mar 8, 2021 · Operations

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

This guide explains Nginx’s core concepts—including forward and reverse proxy, load‑balancing strategies, static‑dynamic separation, installation commands, configuration file anatomy, practical reverse‑proxy and load‑balancing examples, and a Keepalived high‑availability solution—providing step‑by‑step instructions and essential code snippets for reliable backend deployment.

BackendConfigurationNginx
0 likes · 11 min read
Mastering Nginx: Reverse Proxy, Load Balancing, and High‑Availability Setup
Efficient Ops
Efficient Ops
Mar 7, 2021 · Backend Development

Boost Nginx Performance: Custom 404 Pages, Status Monitoring, and Concurrency Tuning

This guide walks through customizing Nginx 404 error pages, enabling and reading the stub_status module, increasing worker processes and connections, adjusting kernel limits, expanding header buffers, and configuring browser caching for static assets to dramatically improve server performance and reliability.

CacheNginxServer Monitoring
0 likes · 10 min read
Boost Nginx Performance: Custom 404 Pages, Status Monitoring, and Concurrency Tuning
MaGe Linux Operations
MaGe Linux Operations
Feb 28, 2021 · Backend Development

How to Mirror Traffic with Nginx: Install, Configure, and Use ngx_http_mirror_module

This guide explains why copying production traffic to a pre‑release environment is valuable, walks through installing Nginx, details the ngx_http_mirror_module for request mirroring, and provides full configuration examples and command‑line tips for deploying traffic mirroring in backend services.

NginxTraffic Mirroringbackend deployment
0 likes · 8 min read
How to Mirror Traffic with Nginx: Install, Configure, and Use ngx_http_mirror_module
Top Architect
Top Architect
Feb 25, 2021 · Backend Development

Understanding Nginx: History, Architecture, Proxy Types, and Load‑Balancing

This article explains the origins of Nginx, compares it with Apache, describes why Nginx gained popularity, details forward and reverse proxy concepts, and outlines the various load‑balancing algorithms it supports, providing a comprehensive overview for backend developers and operations engineers.

NginxProxyWeb server
0 likes · 12 min read
Understanding Nginx: History, Architecture, Proxy Types, and Load‑Balancing
Architect
Architect
Feb 12, 2021 · Backend Development

Understanding Nginx Architecture: Daemon Processes, Workers, Connections, and Core Data Structures

This article explains Nginx's high‑performance architecture, covering its daemon mode with master and worker processes, the thundering‑herd problem, advantages of process‑based concurrency, asynchronous non‑blocking I/O, connection handling, keep‑alive and pipeline techniques, as well as key internal data structures such as arrays, queues, lists, strings, memory pools, hash tables, and red‑black trees.

Connection PoolingData StructuresNginx
0 likes · 18 min read
Understanding Nginx Architecture: Daemon Processes, Workers, Connections, and Core Data Structures
Liangxu Linux
Liangxu Linux
Feb 12, 2021 · Backend Development

Why Is Nginx So Fast? A Deep Dive into Its Process and Event Model

This article explains Nginx's high performance by examining its multi‑process architecture, asynchronous event‑driven design, modular components, and I/O multiplexing mechanisms such as epoll, while also comparing it with Apache and detailing connection limits and request handling flow.

BackendEvent-drivenNginx
0 likes · 11 min read
Why Is Nginx So Fast? A Deep Dive into Its Process and Event Model
Liangxu Linux
Liangxu Linux
Feb 4, 2021 · Cloud Native

How to Configure Nginx as a TCP Load Balancer for Kubernetes Applications

This guide walks through installing Nginx on a CentOS VM, opening firewall ports, disabling SELinux enforcement, extracting NodePort values from a Kubernetes cluster, editing the Nginx configuration to proxy TCP traffic, and testing the load balancer with a sample deployment.

Cloud NativeKubernetesNginx
0 likes · 7 min read
How to Configure Nginx as a TCP Load Balancer for Kubernetes Applications
macrozheng
macrozheng
Feb 3, 2021 · Cloud Native

Master Rancher: Visual Kubernetes Management and Deploying MySQL & SpringBoot

Learn how to simplify Kubernetes administration with Rancher by installing Docker, deploying Rancher, creating MySQL and SpringBoot deployments via YAML, configuring services, and exposing the application through Nginx, all illustrated with step‑by‑step commands and screenshots.

DockerKubernetesNginx
0 likes · 12 min read
Master Rancher: Visual Kubernetes Management and Deploying MySQL & SpringBoot
MaGe Linux Operations
MaGe Linux Operations
Jan 27, 2021 · Operations

How to Cut Nginx HTTPS Latency by 30%: Practical TLS Tuning Guide

This article explains why Nginx HTTPS latency matters for instant search, describes how TLS handshake round‑trips affect response time, and provides step‑by‑step Nginx TLS configuration tweaks—including HTTP/2, cipher ordering, OCSP stapling, buffer sizing, and session caching—that together reduced real‑world latency by about 30%.

HTTP2HTTPSLatency
0 likes · 13 min read
How to Cut Nginx HTTPS Latency by 30%: Practical TLS Tuning Guide
Qu Tech
Qu Tech
Jan 25, 2021 · Operations

How to Diagnose and Fix High Load with Low CPU Utilization in Nginx

This article walks through Linux process states, fork/exec creation, CPU vs load metrics, network I/O models, and a real‑world Nginx high‑load case, showing how strace, accept_mutex, and SO_REUSEPORT can resolve the issue.

Linux performanceNginxSO_REUSEPORT
0 likes · 12 min read
How to Diagnose and Fix High Load with Low CPU Utilization in Nginx
Programmer DD
Programmer DD
Jan 25, 2021 · Backend Development

Spotting and Solving Backend Bottlenecks: Nginx, Tomcat, Redis, MySQL

This article walks through systematic analysis of backend performance bottlenecks across a typical Nginx‑Tomcat‑Redis‑MySQL stack, covering bandwidth limits, OS ulimit settings, kernel TCP parameters, Nginx connection limits, Tomcat connector modes, Redis key handling, and MySQL query and hardware issues.

NginxTomcatoptimization
0 likes · 11 min read
Spotting and Solving Backend Bottlenecks: Nginx, Tomcat, Redis, MySQL
MaGe Linux Operations
MaGe Linux Operations
Jan 18, 2021 · Information Security

How to Patch the Critical JumpServer Remote Execution Vulnerability

JumpServer disclosed a remote‑execution flaw on January 15 2021 affecting versions earlier than v2.4.5, v2.5.4 and v2.6.2; users should upgrade to the safe releases or apply a temporary Nginx rule that blocks the vulnerable API endpoints before restarting the service.

JumpServerNginxSecurity Patch
0 likes · 3 min read
How to Patch the Critical JumpServer Remote Execution Vulnerability
Top Architect
Top Architect
Jan 15, 2021 · Backend Development

Design and Technical Solutions for a High‑Concurrency Flash Sale System

This article examines the challenges of building a flash‑sale (秒杀) system—such as overselling, massive concurrent requests, URL exposure, and database bottlenecks—and presents a comprehensive backend architecture that combines separate databases, dynamic URLs, static pages, Redis clustering, Nginx load balancing, SQL optimization, rate‑limiting, asynchronous order processing, and service degradation techniques.

Nginxbackend designflash sale
0 likes · 13 min read
Design and Technical Solutions for a High‑Concurrency Flash Sale System
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.

NginxOperationshigh availability
0 likes · 11 min read
Master Nginx: From Reverse Proxy Basics to High‑Availability Load Balancing
JD Tech Talk
JD Tech Talk
Jan 6, 2021 · Backend Development

JDDLB Architecture and QAT SSL/TLS Hardware Acceleration Optimization

This article details the overall architecture of JD.com Data Science's JDDLB load balancer, its high‑performance and high‑availability features, and presents a comprehensive performance comparison of SSL/TLS offloading using Intel QAT acceleration cards, including async processing, user‑space driver zero‑copy implementation, crash analysis, and process‑level engine scheduling.

Hardware offloadNginxQAT
0 likes · 13 min read
JDDLB Architecture and QAT SSL/TLS Hardware Acceleration Optimization
Open Source Linux
Open Source Linux
Jan 6, 2021 · Operations

Boost Nginx Performance: Essential Linux System Parameter Tweaks

This guide explains how to optimize Linux kernel parameters and Nginx settings—such as file descriptor limits, TCP queue lengths, temporary ports, worker processes, KeepAlive, and log buffering—to significantly improve server performance and handle high traffic loads.

KeepaliveLinuxNginx
0 likes · 8 min read
Boost Nginx Performance: Essential Linux System Parameter Tweaks
Programmer DD
Programmer DD
Jan 5, 2021 · Operations

How to Cut Nginx HTTPS Latency by 30%: Proven TLS Tuning Tips

This article explains why low‑latency Nginx HTTPS is crucial for instant search, analyzes how TLS handshakes add round‑trip delays, and provides concrete Nginx TLS configuration changes—such as enabling HTTP/2, adjusting cipher suites, enabling OCSP stapling, tweaking buffer sizes and session caches—that together reduced request latency by about 30% in a real‑world deployment.

HTTP2NginxSSL
0 likes · 13 min read
How to Cut Nginx HTTPS Latency by 30%: Proven TLS Tuning Tips
dbaplus Community
dbaplus Community
Jan 4, 2021 · Backend Development

HAProxy vs Nginx for MySQL 8.0 MGR: Which Load Balancer Performs Better?

This article details a practical performance and high‑availability comparison of HAProxy and Nginx as software load balancers for a MySQL 8.0 InnoDB Cluster (MGR) setup, covering environment configuration, Keepalived integration, test methodology, results, and final recommendations.

HAProxyNginxkeepalived
0 likes · 10 min read
HAProxy vs Nginx for MySQL 8.0 MGR: Which Load Balancer Performs Better?
Liangxu Linux
Liangxu Linux
Jan 1, 2021 · Backend Development

Boost Nginx Performance: Custom 404 Pages, Status Monitoring, and Concurrency Tuning

This guide walks through practical Nginx optimizations—including custom 404 error pages, enabling and reading the stub_status page, increasing worker processes and connections, expanding header buffers, and configuring client-side caching for static assets—complete with command‑line examples and configuration snippets.

BackendNginxWeb server
0 likes · 8 min read
Boost Nginx Performance: Custom 404 Pages, Status Monitoring, and Concurrency Tuning
Practical DevOps Architecture
Practical DevOps Architecture
Dec 15, 2020 · Backend Development

Understanding Static and Dynamic Resource Separation with Nginx

Static and dynamic resource separation, commonly known as static‑dynamic separation, involves deploying static files (HTML, JavaScript, CSS, images) on a web server like Nginx while forwarding dynamic requests to a backend application server via reverse proxy, thereby improving static asset delivery speed and enabling parallel front‑end and back‑end development.

Nginxfrontend backend separationreverse proxy
0 likes · 3 min read
Understanding Static and Dynamic Resource Separation with Nginx
Architecture Digest
Architecture Digest
Dec 12, 2020 · Backend Development

Comprehensive Guide to Nginx: Concepts, Installation, Configuration, Load Balancing, and High Availability

This article provides a detailed overview of Nginx, covering its core concepts, installation steps on Linux, configuration files, common commands, reverse proxy and load‑balancing setups, static‑dynamic separation, and high‑availability solutions using Keepalived, offering practical examples and code snippets throughout.

Linux InstallationNginxhigh availability
0 likes · 12 min read
Comprehensive Guide to Nginx: Concepts, Installation, Configuration, Load Balancing, and High Availability
Top Architect
Top Architect
Dec 11, 2020 · Backend Development

Designing a High-Concurrency Ticket‑Spiking System with Load Balancing, Redis, and Go

This article explains how to build a high‑concurrency ticket‑spike system by analyzing 12306's extreme load, introducing multi‑layer load balancing (OSPF, LVS, Nginx), comparing stock‑deduction strategies, and presenting a Go prototype that uses in‑memory stock, Redis centralized inventory, and weighted Nginx routing to achieve scalable, fault‑tolerant performance.

GoNginxhigh-concurrency
0 likes · 19 min read
Designing a High-Concurrency Ticket‑Spiking System with Load Balancing, Redis, and Go
Efficient Ops
Efficient Ops
Dec 9, 2020 · Backend Development

Master High‑Performance Backend with Linux Sockets, epoll, and OpenResty

This guide explains how Linux socket I/O multiplexing (select, poll, epoll) powers high‑concurrency servers, why caching and asynchronous non‑blocking are crucial, and provides step‑by‑step instructions to install, configure, and develop with OpenResty, Nginx, and Lua for scalable backend applications.

LinuxLuaNginx
0 likes · 12 min read
Master High‑Performance Backend with Linux Sockets, epoll, and OpenResty
DevOps Cloud Academy
DevOps Cloud Academy
Dec 7, 2020 · Operations

How to Upgrade a Single‑Master Kubernetes Cluster to a Multi‑Master High‑Availability Setup

This guide walks through converting a single‑master Kubernetes cluster into a highly available multi‑master deployment by configuring a load‑balancing Nginx front‑end, updating API server certificates with additional SAN entries, adjusting kubeconfig files, and adding extra control‑plane nodes while verifying etcd health.

HANginxkubeadm
0 likes · 20 min read
How to Upgrade a Single‑Master Kubernetes Cluster to a Multi‑Master High‑Availability Setup
Architect
Architect
Dec 5, 2020 · Backend Development

High‑Concurrency Ticket Spike System Architecture and Implementation with Nginx, Redis, and Go

The article analyzes the extreme‑traffic challenges of China’s 12306 ticket‑spike service, presents a layered load‑balancing architecture using OSPF, LVS, and Nginx weighted round‑robin, and demonstrates a Go‑based prototype that combines local in‑memory stock deduction with Redis‑backed global stock control to achieve stable, high‑throughput ticket purchasing without overselling.

GoNginxhigh concurrency
0 likes · 20 min read
High‑Concurrency Ticket Spike System Architecture and Implementation with Nginx, Redis, and Go
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 27, 2020 · Backend Development

Understanding Nginx: Core Architecture, Modules, and How to Dive into the Source Code

This article provides a systematic overview of Nginx’s high‑performance architecture, covering its modular design, master/worker process model, event‑driven loop, HTTP request processing phases, location matching rules, upstream load‑balancing, FastCGI and proxy configurations, rate‑limiting mechanisms, and common 502 error troubleshooting, while offering practical tips for reading the source code.

BackendEvent-drivenNginx
0 likes · 45 min read
Understanding Nginx: Core Architecture, Modules, and How to Dive into the Source Code
Practical DevOps Architecture
Practical DevOps Architecture
Nov 22, 2020 · Operations

Basic Nginx Configuration and 403 Error Troubleshooting Guide

This article explains essential Nginx configuration directives, demonstrates a real 403 error case on an Alibaba Cloud server, and provides four step‑by‑step troubleshooting methods covering user mismatches, missing index files, permission issues, and access‑restriction settings.

403 errorConfigurationNginx
0 likes · 4 min read
Basic Nginx Configuration and 403 Error Troubleshooting Guide
Java Architect Essentials
Java Architect Essentials
Nov 18, 2020 · Cloud Native

Docker Basics: From Theory to Practical Deployment

This article introduces Docker fundamentals, compares containers with virtual machines, explains core concepts, guides through installation, Dockerfile creation, image building, container deployment, and best practices, providing step-by-step commands and examples for deploying a Vue application with Nginx.

DockerfileNginxVue
0 likes · 15 min read
Docker Basics: From Theory to Practical Deployment
Fulu Network R&D Team
Fulu Network R&D Team
Nov 16, 2020 · Backend Development

Deploying .NET Core Applications on Linux: From Manual Setup to Docker

This guide walks .NET developers through the complete process of moving from .NET Framework to .NET Core on a Linux server, covering prerequisite tools, SSH key configuration, SDK installation, manual publishing, production‑grade setups with Supervisor+Nginx or Jexus, and finally Docker‑based deployment with automation scripts.

DeploymentNginxSupervisor
0 likes · 16 min read
Deploying .NET Core Applications on Linux: From Manual Setup to Docker
Practical DevOps Architecture
Practical DevOps Architecture
Nov 15, 2020 · Backend Development

Nginx Features, Advantages, Use Cases, and Installation Guide

This article explains Nginx as a high‑concurrency static web server, outlines its core functions such as web serving, load balancing, caching and CDN support, lists its advantages, describes typical application scenarios, and provides a step‑by‑step installation procedure with commands.

NginxStatic ContentWeb server
0 likes · 4 min read
Nginx Features, Advantages, Use Cases, and Installation Guide
Liangxu Linux
Liangxu Linux
Nov 12, 2020 · Operations

Secure Intranet Web Access with HTTPS Using Nginx and FRP

This guide shows how to add HTTPS to an internal web service by either routing traffic through Nginx as a reverse proxy or configuring FRP itself with SSL certificates, including detailed server (frps) and client (frpc) settings, firewall tips, and verification steps.

NginxServer Configurationfrp
0 likes · 5 min read
Secure Intranet Web Access with HTTPS Using Nginx and FRP
The Dominant Programmer
The Dominant Programmer
Nov 12, 2020 · Backend Development

How to Deploy Ruoyi Microservice Backend as JAR on a Windows Server

This guide walks you through packaging the Ruoyi microservice project with Maven, copying the resulting JAR files to a Windows server, running each service with the correct Java encoding, and configuring the front‑end proxy via vue.config.js or Nginx for full deployment.

JAR deploymentMicroservicesNginx
0 likes · 4 min read
How to Deploy Ruoyi Microservice Backend as JAR on a Windows Server
Ops Development Stories
Ops Development Stories
Nov 9, 2020 · Operations

Quick Guide: Deploy frp for Secure Intranet-to-Internet Access

This article explains how to set up frp, a high-performance reverse-proxy written in Go, to expose internal web and SSH services to the public Internet using domain-based virtual hosts, nginx reverse-proxy, and systemd on CentOS, complete with configuration examples and firewall considerations.

CentOSNginxSSH tunneling
0 likes · 15 min read
Quick Guide: Deploy frp for Secure Intranet-to-Internet Access
vivo Internet Technology
vivo Internet Technology
Nov 4, 2020 · Frontend Development

WebSocket Practical Guide: From Basics to Production Deployment

This practical guide explains WebSocket fundamentals, demonstrates how to integrate and debug them in a project with webpack proxy and Nginx settings, implements heartbeat and reconnection logic for stability, and compares native WebSocket to Socket.io’s richer but heavier real‑time framework.

NginxSocket.IOWeb Development
0 likes · 5 min read
WebSocket Practical Guide: From Basics to Production Deployment
Programmer DD
Programmer DD
Nov 1, 2020 · Backend Development

Master Nginx: Architecture, Installation, Commands, and High‑Availability Guide

This comprehensive guide covers Nginx's architecture, reverse proxy and load‑balancing concepts, static‑dynamic separation, Linux installation steps, common command‑line usage, configuration file structure, practical reverse‑proxy and load‑balancing setups, high‑availability with keepalived, and the underlying master‑worker process model.

Nginxhigh availabilityload balancing
0 likes · 13 min read
Master Nginx: Architecture, Installation, Commands, and High‑Availability Guide
MaGe Linux Operations
MaGe Linux Operations
Oct 20, 2020 · Backend Development

Mastering Load Balancing: Choose Between LVS, Nginx, and HAProxy

This article explains how modern web services use server clusters and load‑balancing devices, compares the three most popular software balancers—LVS, Nginx, and HAProxy—by describing their architectures, operating modes, advantages, disadvantages, and suitable deployment scenarios for different site scales.

LVSNginxbackend infrastructure
0 likes · 13 min read
Mastering Load Balancing: Choose Between LVS, Nginx, and HAProxy
ITPUB
ITPUB
Oct 10, 2020 · Operations

Master Logrotate: Complete Guide to Linux Log Rotation, Configuration, and Custom Scripts

This article provides a thorough walkthrough of Linux logrotate, covering its default configuration files, essential command‑line options, key parameters, practical examples for services like nginx, php, and tomcat, custom rotation scripts, cron scheduling, and troubleshooting tips for reliable log management.

LinuxLog ManagementNginx
0 likes · 24 min read
Master Logrotate: Complete Guide to Linux Log Rotation, Configuration, and Custom Scripts
Liangxu Linux
Liangxu Linux
Oct 6, 2020 · Operations

Master Linux Log Rotation with Logrotate: Configs, Scripts, and Common Fixes

This guide explains how to use Logrotate on Linux for automatic log file rotation, covering default configuration files, key options, example setups for Nginx, PHP, Tomcat, system logs, custom shell and Python scripts, cron scheduling, and troubleshooting techniques to ensure logs are rotated reliably.

LinuxLog ManagementNginx
0 likes · 23 min read
Master Linux Log Rotation with Logrotate: Configs, Scripts, and Common Fixes
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.

NginxOperationsServer Configuration
0 likes · 11 min read
Mastering Nginx: Reverse Proxy, Load Balancing, and High Availability Guide
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 23, 2020 · Backend Development

Understanding Nginx’s Modular Architecture and Event‑Driven Design

This article explains Nginx’s highly modular architecture, its multi‑process and asynchronous non‑blocking request handling, the event‑driven model, and the master/worker design, providing a comprehensive foundation for developers who want to understand or explore Nginx’s source code.

AsynchronousBackendEvent-driven
0 likes · 9 min read
Understanding Nginx’s Modular Architecture and Event‑Driven Design
Liangxu Linux
Liangxu Linux
Sep 22, 2020 · Information Security

How to Block Frequent Malicious IPs from Accessing Nginx with iptables

This guide shows how to install Nginx on a RedHat 6.5 system, simulate rapid requests from a malicious IP using ApacheBench, examine the access logs, and then block that IP permanently with an iptables rule or Nginx configuration, verifying the block with curl.

IP blockingLinux securityNginx
0 likes · 7 min read
How to Block Frequent Malicious IPs from Accessing Nginx with iptables
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Sep 19, 2020 · Operations

Understanding LVS, Nginx, and HAProxy: Choosing the Right Load Balancer for Your Web Architecture

This article explains how modern web services rely on server clusters and a front‑end load balancer, compares the three most popular software balancers—LVS, Nginx, and HAProxy—by describing their architecture, operating modes, advantages, and drawbacks, and offers guidance on selecting the appropriate solution for different traffic scales.

HAProxyLVSNetworking
0 likes · 16 min read
Understanding LVS, Nginx, and HAProxy: Choosing the Right Load Balancer for Your Web Architecture
Code Ape Tech Column
Code Ape Tech Column
Sep 17, 2020 · Operations

How to Deploy a One‑Click Linux Dev Environment with MySQL, Nginx, Redis & More

This guide walks you through creating and using a one‑click installation package that sets up essential development services—MySQL, Nginx, JDK, Redis, RabbitMQ, and a SpringBoot jar—on Ubuntu 16.x, detailing directory structure, required prerequisites, individual start/stop scripts, and customization options for small‑scale deployments.

DevOpsLinuxNginx
0 likes · 6 min read
How to Deploy a One‑Click Linux Dev Environment with MySQL, Nginx, Redis & More
Architect's Tech Stack
Architect's Tech Stack
Aug 26, 2020 · Operations

Step‑by‑Step Deployment of Frontend and Backend High‑Availability Services Using Docker, Nginx and Keepalived

This tutorial explains how to solve physical‑machine shortages and achieve high availability by installing Docker, configuring Keepalived for virtual IP failover, setting up Nginx load balancing, building backend Docker images, deploying master‑slave containers, and verifying the setup with Portainer.

Nginxfrontendhigh availability
0 likes · 27 min read
Step‑by‑Step Deployment of Frontend and Backend High‑Availability Services Using Docker, Nginx and Keepalived
Top Architect
Top Architect
Aug 24, 2020 · Cloud Native

Docker Beginner Guide: From Fundamentals to Practical Deployment

This article introduces Docker by explaining container concepts, comparing virtual machines and containers, detailing core Docker components, and providing step‑by‑step instructions for installing Docker, creating a Dockerfile, building and running a Vue.js project image with Nginx, and sharing best practices for image optimization and deployment.

DeploymentNginx
0 likes · 15 min read
Docker Beginner Guide: From Fundamentals to Practical Deployment
Efficient Ops
Efficient Ops
Aug 16, 2020 · Backend Development

Build High‑Performance Web Services with OpenResty and Linux Socket I/O

This guide explains how to use Linux non‑blocking socket APIs (select, poll, epoll) and the OpenResty platform (Nginx + LuaJIT) to create scalable, high‑concurrency web services, covering architecture, caching strategies, and step‑by‑step installation and configuration.

LinuxLuaNginx
0 likes · 11 min read
Build High‑Performance Web Services with OpenResty and Linux Socket I/O
Architecture Digest
Architecture Digest
Aug 11, 2020 · Cloud Native

Docker Beginner's Guide: From Installation to Deploying a Vue Project

This article introduces Docker fundamentals, compares containers with virtual machines, explains core concepts, walks through installation, basic commands, building a Docker image for a Vue application, running and publishing the container, and shares best‑practice tips for containerization.

DeploymentDockerDockerfile
0 likes · 16 min read
Docker Beginner's Guide: From Installation to Deploying a Vue Project
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jul 29, 2020 · Backend Development

Design and Implementation of an Access‑Layer API Gateway with OpenResty

This article explains the role of an access‑layer gateway, presents its architecture and implementation using OpenResty, discusses technical selection, details OpenResty’s underlying Nginx/Lua mechanisms, and shows how to achieve dynamic routing, plugin‑based policies, shared data, and upstream configuration without service reloads.

Dynamic ConfigurationLuaNginx
0 likes · 16 min read
Design and Implementation of an Access‑Layer API Gateway with OpenResty
Top Architect
Top Architect
Jul 27, 2020 · Operations

10 Practical Tips to Boost Web Application Performance Up to 10× with NGINX

This article presents ten actionable recommendations—including reverse‑proxy deployment, load balancing, caching, compression, SSL/TLS tuning, HTTP/2 adoption, software upgrades, Linux and web‑server tuning, and real‑time monitoring—to dramatically improve web application performance, often achieving tenfold speed gains.

NginxWeb Performancecaching
0 likes · 22 min read
10 Practical Tips to Boost Web Application Performance Up to 10× with NGINX
Architects Research Society
Architects Research Society
Jul 23, 2020 · Cloud Native

Introducing the NGINX Microservices Reference Architecture – Overview of Proxy, Router Mesh, and Fabric Models

This article introduces NGINX's Microservices Reference Architecture (MRA), explains its three network models—Proxy, Router Mesh, and Fabric—describes their use cases, outlines the goals of the reference architecture, and previews the Ingenious demo application that implements all three models.

Cloud NativeFabric ModelNginx
0 likes · 11 min read
Introducing the NGINX Microservices Reference Architecture – Overview of Proxy, Router Mesh, and Fabric Models