Tagged articles
327 articles
Page 2 of 4
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
Architect
Architect
Feb 25, 2024 · Backend Development

Unlocking Tomcat: A Deep Dive into Its Architecture and Design Patterns

This article dissects Tomcat’s mature architecture, explaining its macro and micro design, startup flow, connector and container components, lifecycle management, class‑loader hierarchy, hot‑reload mechanism, and how developers can apply the demonstrated patterns such as composite, observer, template method, and strategy in real projects.

Class LoaderDesign PatternsJava
0 likes · 43 min read
Unlocking Tomcat: A Deep Dive into Its Architecture and Design Patterns
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
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
Open Source Tech Hub
Open Source Tech Hub
Feb 3, 2024 · Backend Development

Master Caddy 2: Install, Configure, and Integrate PHP for Fast Web Hosting

Learn how to install Caddy 2, set up system services, configure global and site-specific Caddyfiles, and integrate PHP‑FPM, covering static site hosting, reverse proxy, HTTP redirects, and troubleshooting, with step‑by‑step commands and code examples for seamless migration from Apache or Nginx.

CaddyConfigurationLinux
0 likes · 7 min read
Master Caddy 2: Install, Configure, and Integrate PHP for Fast Web Hosting
Selected Java Interview Questions
Selected Java Interview Questions
Dec 21, 2023 · Backend Development

Comprehensive Nginx Overview and Configuration Guide

This article provides a detailed introduction to Nginx, covering its features, installation on Linux, core configuration directives, reverse proxy and load balancing setups, caching strategies, HTTPS support, CORS handling, gzip compression, and the server's architecture and process model.

Web serverload balancingreverse proxy
0 likes · 34 min read
Comprehensive Nginx Overview and Configuration Guide
Deepin Linux
Deepin Linux
Dec 19, 2023 · Backend Development

C++ Backend Interview: Web Server Basics, Concurrency, Epoll, and Networking Concepts

This article presents a comprehensive overview of C++ backend interview topics, covering web server fundamentals, concurrency models, thread pool sizing, epoll integration, I/O multiplexing, HTTP methods, TCP connection handling, debugging techniques, and related networking concepts essential for backend development.

C++DebuggingNetworking
0 likes · 27 min read
C++ Backend Interview: Web Server Basics, Concurrency, Epoll, and Networking Concepts
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
MaGe Linux Operations
MaGe Linux Operations
Aug 31, 2023 · Operations

Mastering Nginx: Key Features, Core Configurations, and Advanced Commands

This article provides a comprehensive overview of Nginx, covering its high‑performance features, typical use cases, essential commands, and detailed configuration directives—including main, events, http, server, and location blocks—plus practical examples of server_name, root, alias, and rewrite rules.

ConfigurationLinuxWeb server
0 likes · 18 min read
Mastering Nginx: Key Features, Core Configurations, and Advanced Commands
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
Java Backend Technology
Java Backend Technology
Jun 9, 2023 · Backend Development

Why Switch to Undertow? Boost SpringBoot Performance Over Tomcat

This article explains how to replace SpringBoot's default embedded Tomcat with the high‑performance Undertow container, compares their architectures, presents benchmark results on QPS and memory usage, and shows why Undertow is the better choice for high‑concurrency Java web applications.

JavaSpringBootTomcat
0 likes · 6 min read
Why Switch to Undertow? Boost SpringBoot Performance Over Tomcat
php Courses
php Courses
Jun 8, 2023 · Backend Development

Benefits of Learning Go for PHP Programmers

Learning Go offers PHP developers faster execution, superior concurrency, and a built‑in web server, making it easier to build high‑performance applications, and this article demonstrates these advantages with simple code examples while also providing resources for further study.

Backend DevelopmentGoProgramming Language
0 likes · 4 min read
Benefits of Learning Go for PHP Programmers
MaGe Linux Operations
MaGe Linux Operations
May 5, 2023 · Operations

Boost Your NGINX Performance: 8 Proven Tuning Tips

This guide explains how to optimize NGINX on Linux by adjusting worker processes, connection limits, GZIP compression, timeout values, buffer sizes, log handling, static content caching, and open file caching, providing step‑by‑step commands and configuration snippets for maximum server efficiency.

ConfigurationLinuxNGINX
0 likes · 8 min read
Boost Your NGINX Performance: 8 Proven Tuning Tips
Laravel Tech Community
Laravel Tech Community
Apr 23, 2023 · Backend Development

Why Nginx Outperforms Apache in High‑Concurrency Scenarios

The article compares Nginx and Apache, showing how Nginx’s event‑driven, single‑threaded architecture and efficient use of memory and I/O allow it to handle tens of thousands of concurrent connections with far lower resource consumption than Apache’s prefork or worker models.

ApacheNGINXWeb server
0 likes · 10 min read
Why Nginx Outperforms Apache in High‑Concurrency Scenarios
Liangxu Linux
Liangxu Linux
Jan 15, 2023 · Operations

Boost Your NGINX Performance: 8 Proven Configuration Tweaks

This guide walks you through eight essential NGINX configuration adjustments—including worker processes, connection limits, GZIP compression, timeout values, buffer sizes, logging, static content caching, and open file caching—to maximize web server performance on Linux systems.

LinuxWeb serverperformance tuning
0 likes · 8 min read
Boost Your NGINX Performance: 8 Proven Configuration Tweaks
Top Architect
Top Architect
Jan 15, 2023 · Backend Development

Comprehensive Nginx Configuration Guide: Installation, Core Settings, Reverse Proxy, Load Balancing, Caching, HTTPS, CORS and Performance Tuning

This article provides an in‑depth tutorial on Nginx, covering installation on Linux, core configuration directives, server name and location matching, reverse proxy setup, various load‑balancing algorithms, caching strategies, HTTPS setup, CORS handling, gzip compression, and an overview of Nginx's process architecture and module system.

ConfigurationHTTPSNGINX
0 likes · 37 min read
Comprehensive Nginx Configuration Guide: Installation, Core Settings, Reverse Proxy, Load Balancing, Caching, HTTPS, CORS and Performance Tuning
Liangxu Linux
Liangxu Linux
Nov 17, 2022 · Backend Development

Mastering Caddy 2: Installation, Configuration, and Advanced Features

This guide introduces Caddy 2, an enterprise‑grade Go‑based web server, outlines its key features and advantages over Nginx, provides step‑by‑step installation commands for various Linux distributions and macOS, and demonstrates comprehensive Caddyfile configurations including site blocks, global options, logging, TLS, reverse proxy, and modular snippets.

CaddyConfigurationHTTPS
0 likes · 11 min read
Mastering Caddy 2: Installation, Configuration, and Advanced Features
Open Source Linux
Open Source Linux
Nov 11, 2022 · Backend Development

Mastering Nginx: From Basics to High‑Performance Load Balancing

This comprehensive guide explains what Nginx is, its advantages, deployment scenarios, request processing, high‑concurrency mechanisms, proxy types, directory layout, configuration directives, cookie vs session, threading model, load‑balancing algorithms, rate limiting, health checks, compression, and practical examples for building robust, scalable web services.

ConfigurationWeb serverhigh concurrency
0 likes · 33 min read
Mastering Nginx: From Basics to High‑Performance Load Balancing
Top Architect
Top Architect
Oct 26, 2022 · Backend Development

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

This article provides an in-depth overview of Nginx, covering its core concepts, advantages, request handling, load balancing strategies, reverse proxy, static and dynamic resource separation, security, rate limiting, health checks, compression, and practical configuration examples for high‑performance web services.

ConfigurationNGINXWeb server
0 likes · 26 min read
Comprehensive Guide to Nginx: Architecture, Configuration, and Advanced Features
Top Architect
Top Architect
Oct 18, 2022 · Backend Development

Nginx Configuration Guide: HTTP Server, Static Files, Reverse Proxy, Load Balancing and Advanced Directives

This comprehensive guide explains how to configure Nginx as an HTTP server, static file server, reverse proxy, and load balancer, covering directory setup, location matching rules, priority order, upstream strategies, and useful directives such as return, rewrite, error_page, logging and access control.

BackendConfigurationNGINX
0 likes · 17 min read
Nginx Configuration Guide: HTTP Server, Static Files, Reverse Proxy, Load Balancing and Advanced Directives
php Courses
php Courses
Oct 9, 2022 · Backend Development

Understanding CGI, FastCGI, and php-fpm in PHP Backend Development

This article explains the CGI protocol, how PHP implements it, the advantages of FastCGI as a persistent process manager, and how php-fpm extends FastCGI to provide smoother configuration changes and improved performance for PHP web applications.

CGIPHPWeb server
0 likes · 3 min read
Understanding CGI, FastCGI, and php-fpm in PHP Backend Development
Architect's Guide
Architect's Guide
Oct 9, 2022 · Backend Development

Nginx Overview, Installation, Core Configuration and Practical Use Cases

This article introduces Nginx as a high‑performance web and reverse‑proxy server, explains its key features, walks through installation and startup steps, details the main nginx.conf sections, and demonstrates practical configurations for reverse proxy, load balancing, and static‑dynamic separation.

ConfigurationInstallationNGINX
0 likes · 14 min read
Nginx Overview, Installation, Core Configuration and Practical Use Cases
IT Architects Alliance
IT Architects Alliance
Sep 29, 2022 · Backend Development

Comprehensive Guide to Nginx: Core Concepts, Configuration, and Advanced Features

This article provides a detailed overview of Nginx, covering its lightweight architecture, high‑concurrency event‑driven model, common use cases such as static file serving, reverse proxy and load balancing, step‑by‑step configuration examples, and advanced topics like rate limiting, health checks, gzip compression, and high‑availability deployment.

ConfigurationNGINXWeb server
0 likes · 25 min read
Comprehensive Guide to Nginx: Core Concepts, Configuration, and Advanced Features
ITPUB
ITPUB
Sep 4, 2022 · Backend Development

Inside Tomcat: Architecture, Connectors, Containers, and Class Loaders Explained

This article explores Tomcat’s mature architecture, detailing its macro and micro design, the roles of connectors, containers, lifecycle management, class loaders, and the design patterns that enable modularity, extensibility, and hot‑reloading, while offering practical tips for reading and applying its source code.

Class LoaderDesign PatternsJava
0 likes · 42 min read
Inside Tomcat: Architecture, Connectors, Containers, and Class Loaders Explained
Architect's Guide
Architect's Guide
Jul 11, 2022 · Backend Development

Nginx Configuration Guide: Static Server, Reverse Proxy, Load Balancing, and Dynamic‑Static Separation

This article provides a comprehensive tutorial on configuring Nginx as a static file server, setting up location mappings, implementing reverse proxy, various load‑balancing strategies, dynamic‑static separation, and essential directives such as return, rewrite, error_page, logging, and access control.

ConfigurationNGINXStatic Server
0 likes · 14 min read
Nginx Configuration Guide: Static Server, Reverse Proxy, Load Balancing, and Dynamic‑Static Separation
Java High-Performance Architecture
Java High-Performance Architecture
Jul 5, 2022 · Backend Development

How Spring Boot Auto‑Configures Embedded Tomcat: A Deep Dive

This article explains Spring Boot’s auto‑configuration mechanism, focusing on how the spring‑boot‑autoconfigure module automatically sets up the embedded Tomcat server, detailing the relevant Maven dependencies, configuration classes, conditional annotations, and the lifecycle steps that create and start the Tomcat container.

Embedded TomcatJavaSpring Boot
0 likes · 15 min read
How Spring Boot Auto‑Configures Embedded Tomcat: A Deep Dive
Laravel Tech Community
Laravel Tech Community
Jun 23, 2022 · Backend Development

Nginx 1.23.0 Mainline Release – Key Changes and Bug Fixes

Version 1.23.0 of the Nginx mainline branch introduces several internal API updates, header handling improvements, bug fixes for Vary and WWW‑Authenticate headers, SSL logging level adjustments, EPOLLRDHUP handling, and corrected caching behavior for Expires and Cache‑Control headers.

BugFixNGINXWeb server
0 likes · 3 min read
Nginx 1.23.0 Mainline Release – Key Changes and Bug Fixes
Java Architect Essentials
Java Architect Essentials
Jun 21, 2022 · Backend Development

Master Nginx: Core Concepts, Configuration, and Performance Tuning

This comprehensive guide explains what Nginx is, its advantages, typical use cases, request handling, high‑concurrency model, forward and reverse proxy concepts, directory layout, key configuration directives, load‑balancing algorithms, rate limiting, health checks, gzip compression, and practical examples for virtual hosts and module management.

ConfigurationNGINXWeb server
0 likes · 33 min read
Master Nginx: Core Concepts, Configuration, and Performance Tuning
IT Architects Alliance
IT Architects Alliance
Jun 1, 2022 · Backend Development

Mastering Nginx: From Basics to Advanced Configurations and Security

This comprehensive guide explains what Nginx is, its core features, typical use cases, ecosystem extensions, installation methods, detailed configuration examples—including HTTPS, redirects, static mapping, proxying, rate limiting, authentication, load‑balancing strategies, and security hardening—plus an overview of its architecture and source‑code layout.

Backend DevelopmentConfigurationNGINX
0 likes · 10 min read
Mastering Nginx: From Basics to Advanced Configurations and Security
Su San Talks Tech
Su San Talks Tech
May 23, 2022 · Backend Development

Unveiling Tomcat’s Architecture: Design Principles, Core Components, and Patterns

Explore Tomcat’s mature architecture, from its connector and container components to class loader hierarchy, revealing how design patterns like composite, observer, and template method shape its modular, extensible system and offering practical insights for mastering Java web server internals.

Backend ArchitectureClass LoaderDesign Patterns
0 likes · 42 min read
Unveiling Tomcat’s Architecture: Design Principles, Core Components, and Patterns
Java Tech Enthusiast
Java Tech Enthusiast
May 5, 2022 · Operations

Nginx Installation, Configuration, and Basic Usage Guide

This guide walks through downloading, compiling, and installing Nginx from source on Linux, configuring dependencies, creating a systemd service, managing start/stop commands, understanding the directory layout, and setting up basic nginx.conf directives—including worker processes, connections, MIME types, and virtual host server_name patterns.

ConfigurationInstallationLinux
0 likes · 16 min read
Nginx Installation, Configuration, and Basic Usage Guide
Senior Brother's Insights
Senior Brother's Insights
May 4, 2022 · Backend Development

Inside Tomcat: Architecture, Lifecycle, Connectors, and Asynchronous Processing Explained

This article provides a comprehensive technical overview of Apache Tomcat, covering its role as a Java EE servlet container, internal components such as Server, Service, Connector, and Container, lifecycle management, startup sequence, deployment configuration, JSP engine, connector types, NIO processing, Comet, and asynchronous servlet handling.

AsynchronousConnectorJava
0 likes · 23 min read
Inside Tomcat: Architecture, Lifecycle, Connectors, and Asynchronous Processing Explained
Java High-Performance Architecture
Java High-Performance Architecture
Apr 14, 2022 · Backend Development

Top 40 Nginx Interview Questions and Answers You Must Know

This comprehensive guide covers everything from basic Nginx concepts, architecture, and configuration files to advanced topics such as load balancing algorithms, rate limiting, health checks, compression, and the differences between Nginx and Apache, providing clear explanations and code examples for each interview question.

Web serverload balancingreverse proxy
0 likes · 29 min read
Top 40 Nginx Interview Questions and Answers You Must Know
Open Source Linux
Open Source Linux
Apr 14, 2022 · Backend Development

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

This comprehensive guide walks developers through Nginx fundamentals, key features, installation on CentOS, essential commands, core configuration blocks, directive details, variable usage, upstream and proxy_pass setup, reverse proxy, load balancing strategies, caching, HTTPS, CORS, gzip compression, and the internal architecture, enabling you to confidently deploy and manage Nginx in production environments.

ConfigurationLinuxNGINX
0 likes · 42 min read
Master Nginx: From Basics to Advanced Configuration for High‑Performance Servers
Liangxu Linux
Liangxu Linux
Apr 12, 2022 · Operations

Mastering Nginx: Installation, Core Configuration, and High‑Availability Setup

This comprehensive guide explains Nginx's role as a high‑performance web and reverse‑proxy server, details its installation packages and step‑by‑step build process, breaks down the main nginx.conf sections, and demonstrates practical configurations for reverse proxy, load balancing, static‑dynamic separation, worker tuning, and high‑availability clustering.

LinuxNGINXWeb server
0 likes · 15 min read
Mastering Nginx: Installation, Core Configuration, and High‑Availability Setup
Efficient Ops
Efficient Ops
Apr 12, 2022 · Operations

Mastering Nginx: From Basics to High‑Availability Clusters

This article introduces Nginx’s high‑performance architecture, explains its role as a web server, reverse proxy, and load balancer, walks through installation, core configuration, worker tuning, practical reverse‑proxy and load‑balancing examples, and demonstrates building a high‑availability cluster with Keepalived.

ConfigurationNGINXWeb server
0 likes · 13 min read
Mastering Nginx: From Basics to High‑Availability Clusters
Java High-Performance Architecture
Java High-Performance Architecture
Mar 12, 2022 · Backend Development

Master Nginx: Reverse Proxy, Load Balancing, and Static/Dynamic Separation

This article provides a comprehensive guide to Nginx, covering its high‑performance architecture, reverse‑proxy concepts, load‑balancing strategies, static‑dynamic separation, installation commands, configuration file structure, practical reverse‑proxy and load‑balancing examples, and high‑availability setup with Keepalived.

LinuxNGINXWeb server
0 likes · 7 min read
Master Nginx: Reverse Proxy, Load Balancing, and Static/Dynamic Separation
Open Source Linux
Open Source Linux
Feb 24, 2022 · Backend Development

Mastering Nginx: Core Concepts, Configuration, and Performance Techniques

This comprehensive guide explains what Nginx is, its key advantages, typical use cases, request processing flow, high‑concurrency model, proxy types, directory layout, configuration directives, load‑balancing strategies, rate‑limiting, compression, health checks, and differences from Apache, providing practical examples and code snippets for backend developers.

Backend DevelopmentConfigurationNGINX
0 likes · 28 min read
Mastering Nginx: Core Concepts, Configuration, and Performance Techniques
Liangxu Linux
Liangxu Linux
Feb 15, 2022 · Operations

Essential Nginx Configuration Cheat Sheet: Ports, Logs, Domains, and More

This cheat sheet compiles the most common Nginx configuration snippets—including listening ports, access logs, server names, static file serving, redirects, reverse proxy, load balancing, and SSL settings—providing a quick reference for developers and operators to set up high‑performance web servers.

NGINXSSLWeb server
0 likes · 5 min read
Essential Nginx Configuration Cheat Sheet: Ports, Logs, Domains, and More
Selected Java Interview Questions
Selected Java Interview Questions
Feb 9, 2022 · Backend Development

Understanding Nginx: Features, Architecture, Configuration, and Best Practices

This article provides a comprehensive overview of Nginx, covering its definition, advantages, typical use cases, request processing flow, high‑concurrency design, proxy types, directory layout, key configuration directives, load‑balancing algorithms, rate‑limiting mechanisms, security features, and practical deployment tips for modern web services.

ConfigurationNGINXWeb server
0 likes · 28 min read
Understanding Nginx: Features, Architecture, Configuration, and Best Practices
Top Architect
Top Architect
Feb 7, 2022 · Backend Development

Understanding Tomcat: Architecture, Components, Lifecycle, Connectors, and Asynchronous Servlets

This article provides a comprehensive overview of Tomcat, covering its role as a Java web server, internal components such as Server, Service, Connector and Container, lifecycle management, deployment methods, connector implementations (BIO, NIO, APR), Comet support, and asynchronous servlet processing, with code examples for thread handling.

Asynchronous ServletBackend DevelopmentConnector
0 likes · 20 min read
Understanding Tomcat: Architecture, Components, Lifecycle, Connectors, and Asynchronous Servlets
ELab Team
ELab Team
Jan 21, 2022 · Backend Development

Why Nginx Is the Ultimate High‑Performance Web Server and How to Configure It

Nginx, a high‑performance HTTP and mail proxy server, achieves near‑million QPS throughput through its multi‑process architecture, efficient CPU core utilization, and fine‑grained configuration options, and this guide explains its design, core processes, configuration syntax, common directives, and practical usage scenarios for developers and ops engineers.

ConfigurationNGINXProxy
0 likes · 15 min read
Why Nginx Is the Ultimate High‑Performance Web Server and How to Configure It
21CTO
21CTO
Jan 20, 2022 · Backend Development

Why Igor Sysoev’s Departure Marks a Turning Point for Nginx and the Web

The article recounts Igor Sysoev’s farewell from Nginx, outlines his pioneering role in creating the world’s leading web server, details the company’s growth, commercialisation, legal battles, and explains how his legacy will continue to shape internet infrastructure.

Igor SysoevNGINXWeb infrastructure
0 likes · 11 min read
Why Igor Sysoev’s Departure Marks a Turning Point for Nginx and the Web
Liangxu Linux
Liangxu Linux
Jan 5, 2022 · Backend Development

How to Set Up Multiple Nginx Virtual Hosts on a Single Server

This guide explains what virtual hosts are, how they work in Nginx, and provides step‑by‑step commands to create directory structures, test pages, server block configuration files, enable and disable sites, and verify the setup on a Linux server.

LinuxNGINXVirtual Host
0 likes · 10 min read
How to Set Up Multiple Nginx Virtual Hosts on a Single Server
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 DevelopmentNGINXWeb server
0 likes · 10 min read
Master Nginx: From Basics to Advanced Configuration for High‑Performance Web Servers
Top Architect
Top Architect
Dec 14, 2021 · Backend Development

Comprehensive Nginx Installation, Configuration, and Usage Guide

This article provides a step‑by‑step tutorial on preparing a CentOS environment, installing Nginx via the LNMP package, explaining core concepts such as epoll, lightweight design and CPU affinity, and detailing configuration examples for basic settings, static resources, caching, CORS, anti‑hotlinking, and proxy services.

InstallationNGINXWeb server
0 likes · 11 min read
Comprehensive Nginx Installation, Configuration, and Usage Guide
Open Source Linux
Open Source Linux
Dec 9, 2021 · Backend Development

Inside Tomcat: How Java’s Popular Backend Server Works

Tomcat is an open‑source Java web server that implements core Java EE specifications such as Servlets and JSP, and its architecture includes containers, connectors, pipelines, valves, and lifecycle management, with detailed explanations of component roles, startup process, deployment, NIO handling, Comet, and asynchronous servlet support.

BackendJavaServlet
0 likes · 23 min read
Inside Tomcat: How Java’s Popular Backend Server Works
Top Architect
Top Architect
Nov 6, 2021 · Backend Development

Nginx Cheat Sheet: Common Configuration Snippets

This article provides a concise collection of frequently used Nginx configuration examples—including listening ports, access logs, server names, static assets, redirects, reverse proxy, load balancing, and SSL settings—to help developers quickly set up a high‑performance web server.

Backend DevelopmentNGINXSSL
0 likes · 6 min read
Nginx Cheat Sheet: Common Configuration Snippets
Programmer DD
Programmer DD
Nov 2, 2021 · Backend Development

Top Nginx Interview Questions: Master High‑Concurrency Web Server Concepts

This article compiles essential Nginx interview questions covering its definition, key features, differences from Apache, request handling mechanisms, master‑worker architecture, proxy types, module usage, and common configuration directives, providing a comprehensive guide for backend engineers preparing for technical interviews.

BackendNGINXProxy
0 likes · 14 min read
Top Nginx Interview Questions: Master High‑Concurrency Web Server Concepts
Selected Java Interview Questions
Selected Java Interview Questions
Oct 28, 2021 · Operations

Common Nginx Configuration Snippets Cheat Sheet

This article provides a concise collection of frequently used Nginx configuration snippets—including listening ports, access logs, server names, static assets, redirects, reverse proxy, load balancing, and SSL settings—along with a brief introduction to an online visual configuration tool.

ConfigurationNGINXSSL
0 likes · 5 min read
Common Nginx Configuration Snippets Cheat Sheet
Open Source Linux
Open Source Linux
Oct 21, 2021 · Backend Development

How the Trailing Slash in Nginx proxy_pass Changes Request Routing

This article examines how the presence or absence of a trailing slash in Nginx's location blocks and proxy_pass directives affects URL matching and request forwarding, illustrating four proxy_pass scenarios with examples and providing configuration experiments to help avoid common pitfalls.

NGINXWeb serverlocation
0 likes · 7 min read
How the Trailing Slash in Nginx proxy_pass Changes Request Routing
Liangxu Linux
Liangxu Linux
Oct 18, 2021 · Backend Development

Why a Missing Slash in Nginx proxy_pass Breaks Your Site – Deep Dive

This article explains how the presence or absence of a trailing slash in Nginx location blocks and proxy_pass directives changes request matching and URL rewriting, illustrated with concrete configuration examples and test results to help avoid common deployment errors.

BackendConfigurationNGINX
0 likes · 7 min read
Why a Missing Slash in Nginx proxy_pass Breaks Your Site – Deep Dive
MaGe Linux Operations
MaGe Linux Operations
Oct 2, 2021 · Backend Development

Inside Tomcat: Architecture, Lifecycle, Connectors, and Advanced Features

This article provides a comprehensive overview of Tomcat, covering its role as an open‑source Java web server, the internal components such as Server, Service, Connector, and Container, lifecycle management, servlet and JSP processing, connector types, pipeline/valve mechanisms, Comet push, and asynchronous servlet support.

AsyncConnectorJSP
0 likes · 19 min read
Inside Tomcat: Architecture, Lifecycle, Connectors, and Advanced Features
Architecture Digest
Architecture Digest
Sep 10, 2021 · Backend Development

Nginx Configuration Cheat Sheet: Common Settings and Examples

This article provides a concise Nginx cheat sheet covering essential configuration snippets such as listening ports, access logs, server names, static assets, redirects, reverse proxy, load balancing, and SSL settings, along with links to an online visual configuration tool.

ConfigurationSSLWeb server
0 likes · 5 min read
Nginx Configuration Cheat Sheet: Common Settings and Examples
Open Source Linux
Open Source Linux
Sep 1, 2021 · Backend Development

Essential Nginx Cheat Sheet: Quick Config Snippets for Servers

This article introduces Nginx as a high‑performance HTTP and reverse‑proxy server and provides a concise collection of commonly used configuration snippets—including listening ports, logging, server names, static files, redirects, reverse proxying, load balancing, and SSL settings—to help developers set up and optimize their web services efficiently.

ConfigurationNGINXWeb server
0 likes · 5 min read
Essential Nginx Cheat Sheet: Quick Config Snippets for Servers
Programmer DD
Programmer DD
Aug 21, 2021 · Backend Development

Why althttpd Is the Ultra‑Lightweight Web Server Behind SQLite.org

Discover how althttpd, the minimalist C‑based web server created by SQLite’s author Richard Hipp, powers the high‑traffic SQLite.org site with minimal resources, its simple design philosophy, low‑cost hardware usage, and why it makes an excellent learning project for developers.

C programmingSQLiteWeb server
0 likes · 3 min read
Why althttpd Is the Ultra‑Lightweight Web Server Behind SQLite.org
IT Architects Alliance
IT Architects Alliance
Aug 21, 2021 · Operations

Mastering Nginx: From Basics to Advanced Load Balancing and Rate Limiting

This article explains what Nginx is, why it’s chosen for high‑performance reverse proxy and load balancing, walks through its event‑driven architecture, core configuration directives, virtual host setups, location regex rules, static‑dynamic separation, rate‑limiting techniques, load‑balancing algorithms, high‑availability settings and practical code examples.

ConfigurationNGINXOperations
0 likes · 19 min read
Mastering Nginx: From Basics to Advanced Load Balancing and Rate Limiting
Open Source Linux
Open Source Linux
Aug 10, 2021 · Backend Development

Master Nginx: From Static Server to Load Balancing and Reverse Proxy

This guide walks through configuring Nginx as a static file server, explains location directives and regex patterns, shows how to set up reverse proxying, explores various load‑balancing strategies, demonstrates dynamic‑static separation, and covers useful directives such as return, rewrite, error_page, logging and access control.

ConfigurationNGINXStatic files
0 likes · 19 min read
Master Nginx: From Static Server to Load Balancing and Reverse Proxy
Su San Talks Tech
Su San Talks Tech
Aug 8, 2021 · Backend Development

Unlock Tomcat’s Secrets: A Deep Dive into Its Architecture, Design Patterns, and Class Loading

This comprehensive guide explores Tomcat’s mature architecture, explains its core components such as connectors, containers, endpoints, processors, adapters, and valves, demonstrates the request flow, reveals the custom class‑loading mechanism, and shows how to apply these design patterns to real‑world backend development.

BackendTomcatWeb server
0 likes · 42 min read
Unlock Tomcat’s Secrets: A Deep Dive into Its Architecture, Design Patterns, and Class Loading
Baidu Geek Talk
Baidu Geek Talk
Jul 14, 2021 · Backend Development

Understanding Nginx Architecture, Process Model, and Module Design

The article explains Nginx’s high‑performance, event‑driven architecture, detailing its master‑worker process model, asynchronous non‑blocking I/O, CPU affinity, accept‑mutex load balancing, and the modular design built around ngx_module_t, covering core and HTTP modules, configuration parsing, data structures, and compilation guidelines for developers.

Backend DevelopmentEvent-drivenNGINX
0 likes · 18 min read
Understanding Nginx Architecture, Process Model, and Module Design
Code Ape Tech Column
Code Ape Tech Column
Jul 10, 2021 · Backend Development

Comprehensive Guide to Nginx: HTTP Server, Static Serving, Reverse Proxy, Load Balancing, and Advanced Directives

This article provides a detailed tutorial on configuring Nginx as an HTTP server, setting up static file serving, implementing reverse proxy, configuring various load‑balancing strategies, and using advanced directives such as location matching, return, rewrite, error_page, and logging.

NGINXStatic filesWeb server
0 likes · 18 min read
Comprehensive Guide to Nginx: HTTP Server, Static Serving, Reverse Proxy, Load Balancing, and Advanced Directives
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Jun 27, 2021 · Information Security

Top 12 Proven Strategies to Secure Your Nginx Web Server

This guide outlines twelve practical steps—including keeping Nginx up‑to‑date, removing unused modules, disabling version disclosure, blocking malicious user agents, limiting HTTP methods, setting buffer limits, and configuring TLS—to harden Nginx servers against common attacks.

HardeningServer SecurityTLS
0 likes · 8 min read
Top 12 Proven Strategies to Secure Your Nginx Web Server
Architecture Digest
Architecture Digest
May 27, 2021 · Backend Development

Nginx Architecture Overview: Modular Design, Event‑Driven Model, Multi‑Stage Asynchronous Processing, Master/Worker Processes, and Memory Pool

This article explains Nginx's high‑performance architecture, covering its modular design, event‑driven processing, multi‑stage asynchronous request handling, master‑worker process model, and memory‑pool implementation, illustrating how these components together achieve scalability and low latency.

Backend DevelopmentWeb servermemory pool
0 likes · 10 min read
Nginx Architecture Overview: Modular Design, Event‑Driven Model, Multi‑Stage Asynchronous Processing, Master/Worker Processes, and Memory Pool
Top Architect
Top Architect
May 20, 2021 · Backend Development

Comprehensive Guide to Nginx: Overview, Core Configuration, and Practical Deployment

This article provides a detailed introduction to Nginx, covering its architecture, core configuration directives, installation steps, reverse proxy and load‑balancing setups, caching, HTTPS, CORS handling, gzip compression, and practical examples to help developers and operations engineers configure and use Nginx effectively.

CORSConfigurationGzip
0 likes · 39 min read
Comprehensive Guide to Nginx: Overview, Core Configuration, and Practical Deployment
Programmer DD
Programmer DD
May 18, 2021 · Backend Development

How Nginx’s Multi‑Process Architecture Powers High‑Performance Web Serving

This article explains Nginx’s multi‑process model, worker management, request handling flow, event‑driven architecture, module types, comparison with Apache, and I/O multiplexing mechanisms such as select, poll and epoll, providing a comprehensive understanding of its high‑concurrency capabilities and configuration limits.

Event-drivenIO MultiplexingNGINX
0 likes · 10 min read
How Nginx’s Multi‑Process Architecture Powers High‑Performance Web Serving
Laravel Tech Community
Laravel Tech Community
May 8, 2021 · Backend Development

Common Nginx Configuration Snippets and Examples

This article presents a collection of frequently used Nginx configuration examples—including listening ports, access logs, server names, static assets, redirects, reverse proxy, load balancing, and SSL settings—to help developers quickly set up and customize their web server deployments.

ConfigurationNGINXSSL
0 likes · 5 min read
Common Nginx Configuration Snippets and Examples