Tagged articles
1215 articles
Page 5 of 13
MaGe Linux Operations
MaGe Linux Operations
May 26, 2024 · Backend Development

Mastering Nginx Location Matching Order: Tips and Best Practices

This article explains the Nginx location matching hierarchy—including exact, longest‑prefix, regex, ^~ prefix, and default matches—provides code examples for each, and outlines best‑practice recommendations to optimize server performance and reliability.

ConfigurationNginxWeb server
0 likes · 6 min read
Mastering Nginx Location Matching Order: Tips and Best Practices
Architecture Digest
Architecture Digest
May 26, 2024 · Operations

Designing Multi-Level Cache Architecture in Microservice Environments

This article explains how to design an effective multi‑level cache architecture for microservice systems, covering client‑side browser caching, CDN and Nginx static resource caching, application‑layer in‑process caches, distributed Redis caches, and strategies for maintaining cache consistency using message queues.

CDNNginxcaching
0 likes · 15 min read
Designing Multi-Level Cache Architecture in Microservice Environments
php Courses
php Courses
May 22, 2024 · Backend Development

Comprehensive Backend Development Course: Processes, Socket Programming, Nginx, FASTCGI, Byte Order, and Redis Fundamentals

This course provides an in‑depth exploration of core backend concepts, covering process fundamentals, TCP/IP socket communication, Nginx integration with PHP‑FPM via FASTCGI, host‑to‑network byte order conversion, and Redis basics, aiming to equip developers, sysadmins, and network engineers with comprehensive backend development skills.

Backend DevelopmentNetwork ProtocolsNginx
0 likes · 3 min read
Comprehensive Backend Development Course: Processes, Socket Programming, Nginx, FASTCGI, Byte Order, and Redis Fundamentals
Code Ape Tech Column
Code Ape Tech Column
May 22, 2024 · Backend Development

Design and Implementation of a Gray Release System for Microservices

This article explains the concept, architecture, essential components, strategy types, and practical implementation details of a gray (canary) release system in microservice environments, covering simple designs, Nginx integration, gateway handling, and complex multi‑service and data‑layer scenarios.

MicroservicesNginxgray release
0 likes · 6 min read
Design and Implementation of a Gray Release System for Microservices
Liangxu Linux
Liangxu Linux
May 20, 2024 · Operations

Mastering Linux Log Management with crontab and logrotate

This guide explains how to define log management goals, handle special logging scenarios for services like MySQL and nginx, and implement automated cleanup using crontab and logrotate, including detailed configuration options and practical examples for reliable log rotation and storage control.

Log ManagementNginxSystem Administration
0 likes · 12 min read
Mastering Linux Log Management with crontab and logrotate
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.

NginxServer ConfigurationWeb server
0 likes · 16 min read
Comprehensive Guide to Nginx: Installation, Configuration, and Advanced Features
Java Tech Enthusiast
Java Tech Enthusiast
May 15, 2024 · Frontend Development

Optimizing Frontend Asset Delivery with Nginx Gzip and Webpack Compression

This guide shows how to speed up Vue‑based web apps by configuring Nginx to serve gzip‑compressed files dynamically and using the compression‑webpack‑plugin to pre‑compress JavaScript and CSS during the build, cutting bundle size from megabytes to a few, and halving page‑load times without extra server load.

Frontend OptimizationGzipNginx
0 likes · 5 min read
Optimizing Frontend Asset Delivery with Nginx Gzip and Webpack Compression
21CTO
21CTO
May 10, 2024 · Backend Development

Master Nginx: From Basics to Advanced Configuration and Load Balancing

This guide walks you through Nginx fundamentals—including its role as a web server, proxy, reverse proxy, and load balancer—followed by step‑by‑step installation, configuration examples, and essential commands for managing a production‑grade Nginx setup.

Backend DevelopmentConfigurationNginx
0 likes · 11 min read
Master Nginx: From Basics to Advanced Configuration and Load Balancing
Architect
Architect
May 6, 2024 · Backend Development

Designing Effective Multi‑Level Cache Architecture for Microservices

This article explains how to build a multi‑level caching system for microservice applications, covering client‑side HTTP caching, CDN and Nginx static‑resource caching, in‑process and distributed Redis caches, consistency challenges, and practical guidelines for when such a design is beneficial.

BackendCDNConsistency
0 likes · 16 min read
Designing Effective Multi‑Level Cache Architecture for Microservices
MaGe Linux Operations
MaGe Linux Operations
Apr 28, 2024 · Backend Development

Master Nginx Rate Limiting: From Basic Leaky Bucket to Burst and NoDelay

This article walks through Nginx rate‑limiting configurations step by step, explaining the leaky‑bucket algorithm, basic limit_req_zone settings, then enhancing them with burst and nodelay options, and finally fine‑tuning concurrency with the delay parameter, complete with code examples and diagrams.

Nginxburstnodelay
0 likes · 6 min read
Master Nginx Rate Limiting: From Basic Leaky Bucket to Burst and NoDelay
Bilibili Tech
Bilibili Tech
Apr 23, 2024 · Cloud Computing

Redesign of Bilibili Edge CDN Architecture: From Legacy to Cloud‑Native Load‑Balancing

Bilibili’s downstream CDN was rebuilt from a tightly‑coupled scheduler model into a cloud‑native architecture featuring separate gateway, cache, back‑origin and control services that provide layer‑4 and layer‑7 load‑balancing, cluster‑wide health checks, centralized routing, and a refactored NGINX slice module, cutting latency by 40 % and dramatically reducing incidents.

CDNCloud NativeEdge Computing
0 likes · 11 min read
Redesign of Bilibili Edge CDN Architecture: From Legacy to Cloud‑Native Load‑Balancing
php Courses
php Courses
Apr 16, 2024 · Backend Development

Backend Development Fundamentals: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis

This course provides an in‑depth exploration of core backend concepts—including processes, socket programming with TCP/IP, Nginx‑FASTCGI communication, host‑to‑network byte order conversion, and Redis fundamentals—to equip developers, system administrators, and network engineers with comprehensive backend development skills.

NetworkingNginxSocket
0 likes · 2 min read
Backend Development Fundamentals: Processes, Sockets, TCP/IP, Nginx, FASTCGI, Byte Order, and Redis
Liangxu Linux
Liangxu Linux
Apr 15, 2024 · Backend Development

How Nginx Handles Millions of Concurrent Connections: Architecture Explained

This article explains why Nginx is renowned for high performance and details the architectural components—master and worker processes, event‑driven non‑blocking I/O, memory pooling, load‑balancing, caching, modular design, and proxy mechanisms—that enable it to sustain millions of simultaneous connections.

Event-drivenNginxSystem Architecture
0 likes · 12 min read
How Nginx Handles Millions of Concurrent Connections: Architecture Explained
Architect Chen
Architect Chen
Apr 12, 2024 · Backend Development

Mastering Nginx Load Balancing: Algorithms, Configuration, and Best Practices

This article explains the role of Nginx load balancing, compares common algorithms such as Round Robin, Weighted Round Robin, and IP Hash, and provides a step‑by‑step configuration example with detailed parameter explanations for building a robust backend traffic distribution system.

IP HashNginxRound Robin
0 likes · 7 min read
Mastering Nginx Load Balancing: Algorithms, Configuration, and Best Practices
Mike Chen's Internet Architecture
Mike Chen's Internet Architecture
Apr 2, 2024 · Backend Development

Five Common Nginx Load Balancing Strategies Explained

This article introduces and details five widely used Nginx load‑balancing algorithms—Round Robin, IP Hash, Least Connections, Weighted, and Weighted Round Robin—explaining their principles, configuration examples, and typical application scenarios for backend services.

Backend DevelopmentIP HashLeast Connections
0 likes · 5 min read
Five Common Nginx Load Balancing Strategies Explained
Code Ape Tech Column
Code Ape Tech Column
Apr 1, 2024 · Backend Development

Designing Multi‑Level Cache Architecture for Microservice Applications

This article explains how to design an effective multi‑level caching system in microservice environments, covering client‑side browser caching, application‑layer static resource caching with CDNs and Nginx, and service‑layer caches using in‑process solutions and distributed Redis, while also addressing consistency and deployment considerations.

CDNNginxcaching
0 likes · 14 min read
Designing Multi‑Level Cache Architecture for Microservice Applications
dbaplus Community
dbaplus Community
Mar 19, 2024 · Operations

How to Visualize Nginx Access Logs with Loki and Grafana

This guide shows how to collect Nginx access logs, convert them to JSON, ship them with Promtail to Loki, and display the data in Grafana dashboards, including setup steps, configuration snippets, and troubleshooting tips for a lightweight observability stack.

DockerGrafanaLog Monitoring
0 likes · 9 min read
How to Visualize Nginx Access Logs with Loki and Grafana
php Courses
php Courses
Mar 18, 2024 · Operations

Understanding Load Balancing and Its Implementation with Docker and Nginx

This article explains the concept and importance of load balancing, then demonstrates a practical Docker‑Compose setup with multiple PHP containers and an Nginx reverse proxy, including configuration files and test results that show how traffic is distributed to improve system reliability and performance.

DockerNginxOperations
0 likes · 5 min read
Understanding Load Balancing and Its Implementation with Docker and Nginx
Sohu Tech Products
Sohu Tech Products
Mar 13, 2024 · Backend Development

OpenResty‑Based Interface Authentication, Traffic Control, and Request Tracing in Production

The article shows how OpenResty’s Lua‑based extensions can implement lightweight, version‑controlled API authentication, dynamic traffic‑shaping via shared‑memory peer status, and selective request tracing with batch‑sent logs to Elasticsearch, enabling secure, highly available services and rich observability without sacrificing Nginx performance in production.

API authenticationLuaNginx
0 likes · 18 min read
OpenResty‑Based Interface Authentication, Traffic Control, and Request Tracing in Production
Efficient Ops
Efficient Ops
Mar 5, 2024 · Backend Development

Why Maxim Dounin Forked Nginx to Launch Freenginx

Core Nginx developer Maxim Dounin announced a fork called Freenginx, citing disagreements with F5’s corporate control and non‑technical interference, and aims to keep the web server’s development independent, inviting community contributions while outlining Nginx’s history and market share.

Backend DevelopmentFreenginxNginx
0 likes · 5 min read
Why Maxim Dounin Forked Nginx to Launch Freenginx
Linux Code Review Hub
Linux Code Review Hub
Mar 5, 2024 · Operations

Why Did Opening a Log with Vim Kill the Java Process?

A port alarm revealed a missing Java process, which was later traced to an OOM kill triggered by vim loading a 37 GB nginx log into an 8 GB container, illustrating how editor behavior and Linux's OOM killer can unexpectedly terminate critical services.

ContainerJavaNginx
0 likes · 7 min read
Why Did Opening a Log with Vim Kill the Java Process?
Open Source Tech Hub
Open Source Tech Hub
Feb 27, 2024 · Backend Development

Build a Live Streaming Server with Nginx, FFmpeg, and OpenResty

This guide walks through selecting streaming protocols, preparing a high‑performance server, installing OpenResty, compiling the nginx‑ts module, configuring Nginx for RTMP/HLS/DASH, pushing streams with FFmpeg or OBS, and applying security and stability best practices.

NginxOpenRestyRTMP
0 likes · 8 min read
Build a Live Streaming Server with Nginx, FFmpeg, and OpenResty
Java Architect Essentials
Java Architect Essentials
Feb 25, 2024 · Backend Development

Designing a High‑Concurrency Ticket‑Seckill System: Architecture, Load Balancing, and Go Implementation

The article analyzes the extreme‑traffic challenges of the 12306 ticket‑seckill service, presents a layered load‑balancing architecture, compares inventory‑deduction strategies, and demonstrates a complete Go‑based prototype with Nginx weighted round‑robin, Redis stock management, and ApacheBench performance testing.

Distributed SystemsGoNginx
0 likes · 19 min read
Designing a High‑Concurrency Ticket‑Seckill System: Architecture, Load Balancing, and Go Implementation
MaGe Linux Operations
MaGe Linux Operations
Feb 22, 2024 · Backend Development

Master Nginx: From Basics to Advanced Configuration and Optimization

This comprehensive guide walks you through Nginx fundamentals, master‑worker architecture, core and advanced configuration, virtual host setup, access control, file existence handling, HTTPS security, reverse‑proxy mechanisms, and production deployment, providing clear explanations and visual diagrams for rapid mastery.

Backend DevelopmentConfigurationNginx
0 likes · 5 min read
Master Nginx: From Basics to Advanced Configuration and Optimization
Top Architect
Top Architect
Feb 20, 2024 · Backend Development

Resolving CORS Issues with Nginx Proxy Configuration

This article explains why browsers block cross‑origin requests, details the four CORS response headers, demonstrates common error scenarios, and provides step‑by‑step Nginx configuration examples—including handling pre‑flight OPTIONS requests and header inheritance—to reliably solve CORS problems.

CORSCross-OriginHTTP
0 likes · 15 min read
Resolving CORS Issues with Nginx Proxy Configuration
21CTO
21CTO
Feb 17, 2024 · Backend Development

Why Maxim Dounin Forked Nginx into FreeNginx to Escape Corporate Control

Maxim Dounin launched the FreeNginx fork to free the popular Nginx web server from F5's corporate influence after disputes over an HTTP/3 vulnerability, highlighting broader geopolitical and open‑source governance challenges.

Backend DevelopmentHTTP/3Nginx
0 likes · 6 min read
Why Maxim Dounin Forked Nginx into FreeNginx to Escape Corporate Control
MaGe Linux Operations
MaGe Linux Operations
Feb 9, 2024 · Cloud Native

Mastering Kubernetes Ingress: Controllers, Architecture, and Lua Extensions

This article explains Kubernetes Ingress fundamentals, compares major Ingress controllers such as Nginx, Kong, Traefik, HAProxy and APISIX, and details the internal architecture and Lua‑based extension points of the ingress‑nginx controller, providing a comprehensive guide for managing external traffic in cloud‑native environments.

Cloud NativeControllersIngress
0 likes · 8 min read
Mastering Kubernetes Ingress: Controllers, Architecture, and Lua Extensions
JD Cloud Developers
JD Cloud Developers
Feb 6, 2024 · Operations

How We Boosted Nginx Performance 50× by Tuning Gzip Settings

This article documents a real‑world Nginx optimization case where adjusting gzip compression levels and switching to static gzip reduced CPU usage dramatically, enabling a 9‑wan QPS load to be handled with only 7% CPU and achieving over a 50‑fold performance gain.

BackendGzipNginx
0 likes · 8 min read
How We Boosted Nginx Performance 50× by Tuning Gzip Settings
php Courses
php Courses
Feb 5, 2024 · Backend Development

Backend Development Fundamentals: Processes, Socket Programming, Nginx FASTCGI, Byte Order, and Redis Basics

This course offers an in‑depth exploration of process concepts, TCP/IP and Socket communication, Nginx‑FASTCGI integration, host‑to‑network byte order conversion, and Redis fundamentals, targeting backend developers, system administrators, and network engineers seeking comprehensive backend skill enhancement.

NginxSocketTCP/IP
0 likes · 3 min read
Backend Development Fundamentals: Processes, Socket Programming, Nginx FASTCGI, Byte Order, and Redis Basics
Efficient Ops
Efficient Ops
Jan 24, 2024 · Backend Development

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

This comprehensive guide introduces Nginx’s high‑performance architecture, explains forward and reverse proxy concepts, demonstrates load‑balancing and static‑dynamic content separation, provides practical configuration commands, and walks through real‑world setups for reverse proxy, load‑balancing, static‑dynamic separation, and high‑availability using Keepalived.

NginxOperationsServer Configuration
0 likes · 16 min read
Mastering Nginx: Reverse Proxy, Load Balancing, and High Availability Explained
Practical DevOps Architecture
Practical DevOps Architecture
Jan 18, 2024 · Operations

Migrating Zabbix Web Frontend from Apache to Nginx

This guide explains why and how to replace the single‑threaded Apache httpd service with Nginx for Zabbix, covering installation of Nginx and PHP‑FPM, configuration adjustments, service restarts, and timezone fixes to ensure the Zabbix web interface works correctly.

ApacheNginxSystem Administration
0 likes · 5 min read
Migrating Zabbix Web Frontend from Apache to Nginx
Code Ape Tech Column
Code Ape Tech Column
Jan 17, 2024 · Backend Development

Design and Implementation of a Gray Release System for Microservices

This article explains the concept, architecture, strategy configuration, and execution mechanisms of a gray (canary) release system for microservices, covering simple designs, Nginx and gateway implementations, and complex multi‑service and database scenarios with practical code snippets.

Backend ArchitectureNginxcanary deployment
0 likes · 7 min read
Design and Implementation of a Gray Release System for Microservices
php Courses
php Courses
Jan 10, 2024 · Backend Development

Containerizing PHP and Nginx with Docker: Step‑by‑Step Guide

This tutorial walks through creating a project structure, writing a simple PHP app, configuring Nginx, authoring Dockerfiles, setting up .dockerignore and docker‑compose.yml, and finally building and running the containers so the PHP service is reachable via Nginx on localhost.

DockerDocker ComposeNginx
0 likes · 4 min read
Containerizing PHP and Nginx with Docker: Step‑by‑Step Guide
MaGe Linux Operations
MaGe Linux Operations
Dec 10, 2023 · Operations

How to Install Docker, Docker‑Compose, Nginx and Jenkins on Alibaba Cloud

This tutorial walks through preparing an Alibaba Cloud server, installing Docker and Docker‑Compose, resolving permission issues, setting up Nginx and Jenkins containers, configuring docker‑compose.yml and nginx.conf, and finally launching the environment with Docker commands, providing a complete CI/CD deployment pipeline.

Alibaba CloudDevOpsDocker-Compose
0 likes · 11 min read
How to Install Docker, Docker‑Compose, Nginx and Jenkins on Alibaba Cloud
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Dec 10, 2023 · Operations

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

This extensive tutorial explains Nginx's architecture, installation, directory layout, configuration directives, location matching rules, reverse proxy setup, load balancing strategies, static‑dynamic separation, CORS handling, caching mechanisms, access control lists, rate limiting, HTTPS configuration, compression, and many other essential directives for effective web server and reverse‑proxy management.

ConfigurationNginxOperations
0 likes · 66 min read
Comprehensive Guide to Nginx: Architecture, Configuration, and Advanced Features
Java Captain
Java Captain
Nov 29, 2023 · Operations

Setting Up Nginx Access Log Monitoring with Loki and Grafana

This guide walks through installing Nginx, configuring Promtail and Loki to collect JSON‑formatted access logs, adding GeoIP support, deploying Grafana via Docker, connecting the Loki data source, and creating a dashboard with the world‑map panel to visualize website traffic.

GeoIPGrafanaJSON Logs
0 likes · 8 min read
Setting Up Nginx Access Log Monitoring with Loki and Grafana
MaGe Linux Operations
MaGe Linux Operations
Nov 23, 2023 · Databases

Deploy Percona XtraDB Cluster (PXC) on Docker Swarm with Load Balancing

This guide walks through setting up a Percona XtraDB Cluster (PXC) version 5.7.43 on three Docker‑installed machines, configuring hostnames, loading images, creating a Swarm overlay network, deploying the cluster, adjusting MySQL settings, handling common failures, and adding load balancing with Nginx or HAProxy.

Docker SwarmHAProxyNginx
0 likes · 10 min read
Deploy Percona XtraDB Cluster (PXC) on Docker Swarm with Load Balancing
Open Source Linux
Open Source Linux
Nov 22, 2023 · Cloud Computing

Deploy Your First Website on a Cloud Server with Nginx and Baota Panel

This guide walks you through selecting a cloud server, configuring DNS, SSL, and system images, connecting via SSH or VNC, installing and configuring Nginx, uploading your site files, and using the Baota control panel to manage a Linux‑based web server, while addressing common pitfalls.

BaoTa PanelNginxWebsite
0 likes · 22 min read
Deploy Your First Website on a Cloud Server with Nginx and Baota Panel
Liangxu Linux
Liangxu Linux
Nov 6, 2023 · Operations

Mastering Nginx: Key Features, Core Commands, and Essential Configuration Guide

This article provides a comprehensive overview of Nginx, covering its high‑performance characteristics, primary use cases such as static file serving and reverse proxy, essential command‑line utilities, and detailed explanations of the main, events, and http configuration blocks with practical examples and syntax rules.

NginxWeb serverload balancing
0 likes · 17 min read
Mastering Nginx: Key Features, Core Commands, and Essential Configuration Guide
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.

BackendIP HashNginx
0 likes · 9 min read
Mastering Nginx Session Affinity: How ip_hash Ensures Sticky Sessions
JD Tech
JD Tech
Oct 27, 2023 · Backend Development

Design and Implementation of JD's Unified Header/Footer Management System

The article describes the design background, overall architecture, management backend, and header/footer client implementations (Nginx and Java) of JD's unified header/footer management system, explaining how it enables rapid, centralized updates of site-wide header and footer content across hundreds of services.

BackendJavaNginx
0 likes · 14 min read
Design and Implementation of JD's Unified Header/Footer Management System
Liangxu Linux
Liangxu Linux
Oct 25, 2023 · Backend Development

Build a Local FastDFS Cluster with Nginx and cpolar for Remote File Access

This guide walks through installing FastDFS on a Linux server, configuring its tracker and storage nodes, integrating the FastDFS Nginx module, and exposing the service to the internet using cpolar, providing a complete end‑to‑end solution for distributed file storage and remote access.

FastDFSNginxcpolar
0 likes · 15 min read
Build a Local FastDFS Cluster with Nginx and cpolar for Remote File Access
DataFunTalk
DataFunTalk
Oct 21, 2023 · Operations

Implementing Nginx Operations Management with the Honghu Platform: A Practical Case Study

This article presents a detailed, end‑to‑end case study of how Yanhuang Data leveraged the Honghu data‑analysis platform to build a complete Nginx operations‑management solution, covering data ingestion, parsing, modeling, visualization, alerting, third‑party integration, and best‑practice recommendations.

AlertingNginxOperations Management
0 likes · 15 min read
Implementing Nginx Operations Management with the Honghu Platform: A Practical Case Study
Liangxu Linux
Liangxu Linux
Oct 21, 2023 · Backend Development

Why Nginx Doesn’t Fall Victim to the Thundering Herd Problem

This article explains the thundering herd phenomenon in multi‑process servers, walks through Nginx’s master‑worker architecture and its use of epoll, and compares three practical mitigation techniques—accept_mutex, EPOLLEXCLUSIVE, and SO_REUSEPORT—complete with code excerpts and configuration examples.

BackendNginxSO_REUSEPORT
0 likes · 9 min read
Why Nginx Doesn’t Fall Victim to the Thundering Herd Problem
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Oct 4, 2023 · Operations

Docker Basics and Step‑by‑Step Guide to Deploy Frontend and Node.js Applications

This article explains Docker fundamentals, compares containers with virtual machines, details Docker’s core components and common commands, and provides complete step‑by‑step instructions for packaging, building, running, automating, and pushing both a Vite‑based React frontend and an Express‑based Node.js backend using Nginx and shell scripts.

ContainerDeploymentNginx
0 likes · 17 min read
Docker Basics and Step‑by‑Step Guide to Deploy Frontend and Node.js Applications
Architect
Architect
Sep 30, 2023 · Backend Development

Mastering Nginx ip_hash for Session Affinity and Its Common Pitfalls

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, demonstrates configuration examples, analyzes behavior when servers go down, and discusses the method's limitations such as load imbalance and dynamic IP issues.

BackendConfigurationIP Hash
0 likes · 11 min read
Mastering Nginx ip_hash for Session Affinity and Its Common Pitfalls
Sohu Tech Products
Sohu Tech Products
Sep 20, 2023 · Information Security

How to Secure Your Website with the Open‑Source SafeLine WAF in One Command

This article explains what a Web Application Firewall (WAF) is, introduces the open‑source SafeLine WAF, and provides step‑by‑step instructions for containerized installation, describes its architecture and core security capabilities such as semantic attack detection, IP intelligence, traffic control, and high‑performance protection for web sites.

DockerInstallationNginx
0 likes · 8 min read
How to Secure Your Website with the Open‑Source SafeLine WAF in One Command
Top Architect
Top Architect
Sep 19, 2023 · Operations

Building a Real‑Time ELK Log Analysis Platform and Integrating It with Spring Boot and Nginx

This tutorial explains why centralized log collection is essential for micro‑service systems, introduces the ELK stack (Elasticsearch, Logstash, Kibana), provides step‑by‑step installation on Ubuntu, shows how to configure Logstash shipper and indexer pipelines, and demonstrates integration with Spring Boot and Nginx logs for real‑time monitoring.

ELKElasticsearchKibana
0 likes · 20 min read
Building a Real‑Time ELK Log Analysis Platform and Integrating It with Spring Boot and Nginx
Top Architect
Top Architect
Sep 14, 2023 · Backend Development

Using Nginx Stream Proxy to Securely Access MySQL

This article explains how to configure Nginx as a stream proxy to securely connect to MySQL servers, covering required modules, stream, server, listen directives, IP access restrictions, and provides complete configuration examples for both single‑instance and clustered environments.

ConfigurationNginxProxy
0 likes · 8 min read
Using Nginx Stream Proxy to Securely Access MySQL
Ops Development Stories
Ops Development Stories
Sep 12, 2023 · Backend Development

Mastering Nginx: Two Common HTTP‑to‑HTTPS Redirect Scenarios Explained

This guide walks through the two most typical Nginx HTTP‑to‑HTTPS redirection setups—direct client access and proxy‑mediated access—showing why the simple 301 rule works in the first case, why it fails with an upstream proxy, and how to correctly use request headers and Nginx variables to achieve reliable redirects.

NginxProxyRedirect
0 likes · 6 min read
Mastering Nginx: Two Common HTTP‑to‑HTTPS Redirect Scenarios Explained
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 31, 2023 · Backend Development

Comprehensive Guide to Nginx: Concepts, Configuration, and Usage

This article provides an in‑depth overview of Nginx, covering its core features, performance benefits, request processing flow, forward and reverse proxy concepts, startup commands, directory layout, detailed nginx.conf settings, location directive syntax, common SPA 404 handling, CORS setup, and gzip compression for building high‑performance web services.

NginxWeb serverload balancing
0 likes · 12 min read
Comprehensive Guide to Nginx: Concepts, Configuration, and Usage
Selected Java Interview Questions
Selected Java Interview Questions
Aug 23, 2023 · Information Security

Understanding SQL Injection and Prevention Techniques in Java Projects

SQL injection is a critical web security flaw where unsanitized user input can alter database queries, and this article explains its mechanics, demonstrates vulnerable Java code, and outlines four prevention methods—PreparedStatement, MyBatis #{}, request parameter filtering, and Nginx reverse‑proxy rules—complete with code examples.

JavaMyBatisNginx
0 likes · 9 min read
Understanding SQL Injection and Prevention Techniques in Java Projects
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 23, 2023 · Frontend Development

Why Docker? Standardizing CI/CD and Deployment for Frontend Applications

This article explains the importance of Docker for frontend development, covering its role as a consistent runtime environment, the benefits of standardized CI/CD pipelines, multi‑stage builds, caching strategies, and practical deployment patterns for static assets, Node.js services, and micro‑frontend architectures.

Nginxci/cdcontainerization
0 likes · 22 min read
Why Docker? Standardizing CI/CD and Deployment for Frontend Applications
Java Architecture Diary
Java Architecture Diary
Aug 21, 2023 · Backend Development

How to Fix Spring Boot 3 Trailing Slash URL Mismatch After Upgrade

This article explains why URL mappings that worked in Spring Boot 2.x break after upgrading to Spring Boot 3, demonstrates the issue with trailing slashes, and provides three practical solutions—including a filter, Nginx rule, and Spring Cloud Gateway optimization—to restore correct routing.

NginxSpring BootSpring Cloud Gateway
0 likes · 5 min read
How to Fix Spring Boot 3 Trailing Slash URL Mismatch After Upgrade
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 15, 2023 · Frontend Development

Understanding Browser Caching: Strong vs. Conditional Cache, Disk & Memory, and Nginx Configuration

This article explains the complete browser caching workflow for Google Chrome, covering strong and conditional caching mechanisms, the differences between disk and memory caches, relevant HTTP response headers, how to clear or bypass caches, and practical Nginx configuration tips for front‑end developers.

Cache-ControlNginxbrowser caching
0 likes · 16 min read
Understanding Browser Caching: Strong vs. Conditional Cache, Disk & Memory, and Nginx Configuration
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Aug 13, 2023 · Frontend Development

Browser Cache Optimization Strategies for Micro‑Frontend Architecture

This article analyzes the challenges of browser caching in micro‑frontend projects, presents a systematic optimization plan—including resource versioning, server‑side URL proxying, nginx cache‑control configuration, and CDN integration—and demonstrates a 48.5% reduction in page‑load time with detailed implementation steps and performance data.

Browser CacheETagNginx
0 likes · 27 min read
Browser Cache Optimization Strategies for Micro‑Frontend Architecture
Java Architect Essentials
Java Architect Essentials
Aug 10, 2023 · Backend Development

Unlock Nginx Power: From Installation to High‑Performance Load Balancing and High Availability

This comprehensive guide walks you through the challenges of monolithic deployments, explains core Nginx concepts, shows step‑by‑step installation, configures reverse proxy, static‑dynamic separation, compression, buffering, caching, security features, SSL, high‑availability with keepalived, and essential performance tuning for production‑grade servers.

NginxPerformance Optimizationhigh availability
0 likes · 43 min read
Unlock Nginx Power: From Installation to High‑Performance Load Balancing and High Availability
Java Backend Technology
Java Backend Technology
Jul 29, 2023 · Backend Development

Mastering Nginx: Installation, Load Balancing, Caching, SSL and High‑Availability Guide

This comprehensive guide walks you through installing Nginx, configuring reverse proxy, setting up load balancing, enabling static‑dynamic separation, resource compression, buffering, caching, IP whitelist/blacklist, cross‑origin support, anti‑hotlinking, large file handling, SSL certificates, high‑availability with Keepalived, and performance tuning tips for production environments.

NginxPerformance Optimizationcaching
0 likes · 43 min read
Mastering Nginx: Installation, Load Balancing, Caching, SSL and High‑Availability Guide
Architecture Digest
Architecture Digest
Jul 27, 2023 · Backend Development

Implementing Load Balancing with Nginx and SpringBoot

This article explains how Nginx can be used to achieve various load‑balancing strategies—including round‑robin, least‑connections, IP hash, generic hash, least‑time, and random—provides detailed configuration examples, shows how to integrate Nginx with SpringBoot services, and outlines testing and deployment steps.

Backend DevelopmentConfigurationNginx
0 likes · 8 min read
Implementing Load Balancing with Nginx and SpringBoot
Su San Talks Tech
Su San Talks Tech
Jul 16, 2023 · Backend Development

Mastering CORS: Real‑World Backend Configurations and Chrome Private‑Network Fixes

This article shares a hands‑on journey of solving cross‑origin issues in a multi‑domain education product, covering CORS fundamentals, simple and preflight requests, Nginx and SpringBoot configurations, response‑code choices, and Chrome’s insecure private‑network restrictions, with practical solutions and lessons learned.

BackendCORSChrome
0 likes · 18 min read
Mastering CORS: Real‑World Backend Configurations and Chrome Private‑Network Fixes