Tag

http server

1 views collected around this technical thread.

IT Services Circle
IT Services Circle
Apr 11, 2025 · Operations

Understanding Nginx: HTTP Server, Reverse Proxy, and Modular Gateway Architecture

This article explains how Nginx transforms a simple local HTML file into a high‑performance HTTP server and reverse‑proxy gateway, detailing its modular capabilities, configuration via nginx.conf, single‑thread design, multi‑worker processes, shared memory, proxy caching, master‑worker coordination, and the challenges of single‑point failure.

Load BalancingNginxReverse Proxy
0 likes · 10 min read
Understanding Nginx: HTTP Server, Reverse Proxy, and Modular Gateway Architecture
Java Tech Enthusiast
Java Tech Enthusiast
Apr 10, 2025 · Backend Development

Understanding Nginx: HTTP Server, Reverse Proxy, and Scalable Architecture

The article shows how adding HTML tags turns a plain‑text file into a web page, explains the need for an HTTP service to serve it, introduces reverse proxies for load‑balancing and address hiding, and outlines Nginx’s event‑driven architecture with master and worker processes, shared memory, proxy cache, multi‑protocol support, configurable modules, and scaling options, while warning of a single‑instance failure and recommending cluster mode.

Load BalancingMaster ProcessNginx
0 likes · 9 min read
Understanding Nginx: HTTP Server, Reverse Proxy, and Scalable Architecture
Go Programming World
Go Programming World
Jul 14, 2024 · Backend Development

Embedding Static Resources in Go with //go:embed

Since Go 1.16, the //go:embed directive allows developers to embed files, directories, or entire static assets directly into the compiled binary, simplifying deployment; this article explains the directive, its three embedding methods, usage in HTTP servers, unit tests, handling parent directories, and important considerations.

embedgogo1.16
0 likes · 24 min read
Embedding Static Resources in Go with //go:embed
Test Development Learning Exchange
Test Development Learning Exchange
Sep 16, 2023 · Fundamentals

Python's http.server Module

This article introduces Python's http.server module for creating HTTP servers and http.cookies module for managing cookies, providing practical examples for web development tasks.

Cookie ManagementPythonWeb Development
0 likes · 10 min read
Python's http.server Module
Python Programming Learning Circle
Python Programming Learning Circle
Jul 18, 2022 · Fundamentals

Five Practical Uses of Python’s -m Option

This article explains five practical ways to use Python's -m option, including launching a simple HTTP server, generating documentation with pydoc, debugging with pdb, timing code snippets via timeit, and reliably installing packages with python -m pip, especially in multi‑version environments.

ModulePythoncommand line
0 likes · 4 min read
Five Practical Uses of Python’s -m Option
IT Services Circle
IT Services Circle
Feb 9, 2022 · Backend Development

Understanding Netty Server Startup: Thread Groups, Options, Handlers, and Binding

This article walks through building a simple Netty HTTP server, explaining how thread groups, channel options, handlers, and the bind operation work together to start a server, and highlights key implementation details such as selector creation and performance‑focused choices.

JavaNIONetty
0 likes · 11 min read
Understanding Netty Server Startup: Thread Groups, Options, Handlers, and Binding
Top Architect
Top Architect
Dec 31, 2021 · Backend Development

Understanding Nginx Reverse Proxy: Configuration and Practical Examples

This article explains the concepts of forward and reverse proxy, walks through the structure of Nginx configuration files, and provides step‑by‑step code examples for setting up reverse proxy, path‑based routing, and location directives for backend development.

Load BalancingNginxReverse Proxy
0 likes · 12 min read
Understanding Nginx Reverse Proxy: Configuration and Practical Examples
Top Architect
Top Architect
Mar 23, 2021 · Operations

What Nginx Can Do: Reverse Proxy, Load Balancing, HTTP Server, and More

This article explains the capabilities of Nginx without third‑party modules, covering reverse proxy, load balancing strategies, static HTTP serving, dynamic/static separation, and forward proxy, and provides concrete configuration examples for each feature.

DevOpsLoad BalancingReverse Proxy
0 likes · 11 min read
What Nginx Can Do: Reverse Proxy, Load Balancing, HTTP Server, and More
Laravel Tech Community
Laravel Tech Community
Feb 22, 2021 · Backend Development

What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and More

This article explains the core functions Nginx can perform without any third‑party modules—including reverse proxy, load balancing with various strategies, static HTTP serving, dynamic/static separation, and forward proxy—while providing detailed configuration examples and command‑line operations.

Load BalancingNginxReverse Proxy
0 likes · 10 min read
What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and More
Laravel Tech Community
Laravel Tech Community
Nov 5, 2020 · Backend Development

Using the PHP Event Extension for Event‑Driven Non‑Blocking HTTP Servers

The PHP Event extension wraps the libevent library to provide an object‑oriented API for building event‑driven, non‑blocking HTTP servers and clients, timers, and signal handling, with example code and links to documentation and related extensions.

PHPasynchronousevent-driven
0 likes · 3 min read
Using the PHP Event Extension for Event‑Driven Non‑Blocking HTTP Servers
New Oriental Technology
New Oriental Technology
Oct 23, 2020 · Backend Development

Nginx: A Comprehensive Guide

This article provides an in-depth overview of Nginx, covering its introduction, architecture, and various modules, including real IP and rewrite modules, with practical examples and configuration details.

AuthenticationNginxReal IP
0 likes · 13 min read
Nginx: A Comprehensive Guide
Laravel Tech Community
Laravel Tech Community
Aug 11, 2020 · Backend Development

Apache HTTP Server 2.4.46 Released with Security Fixes and Enhancements

Apache HTTP Server 2.4.46 has been released, addressing several security vulnerabilities (including CVE‑2020‑11984 and CVE‑2020‑11993), fixing bugs, and adding enhancements such as improved module compatibility and requirements for APR libraries, while urging users to migrate from the deprecated 2.2 branch.

ApacheCVESecurity
0 likes · 3 min read
Apache HTTP Server 2.4.46 Released with Security Fixes and Enhancements
360 Tech Engineering
360 Tech Engineering
Feb 18, 2020 · Backend Development

Graceful HTTP Server Restart in Go: Source Code Analysis and Implementation Details

This article examines classic smooth upgrade strategies for HTTP services, highlights their limitations, and provides a detailed analysis of Facebook’s graceful restart library for Go, including code examples, signal handling, process inheritance, and the mechanisms for zero‑downtime deployments.

Graceful RestartProcess ManagementSignal Handling
0 likes · 15 min read
Graceful HTTP Server Restart in Go: Source Code Analysis and Implementation Details
Java Captain
Java Captain
Jan 4, 2020 · Backend Development

What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and Forward Proxy

This article explains the capabilities of Nginx without third‑party modules, covering reverse proxy, load balancing (including RR, weight, ip_hash, fair, and url_hash), HTTP static serving with static‑dynamic separation, and forward proxy, and provides concrete configuration examples for each feature.

Load BalancingNginxReverse Proxy
0 likes · 11 min read
What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and Forward Proxy
Java Captain
Java Captain
Oct 27, 2018 · Backend Development

What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and Forward Proxy

This article explains the core capabilities of Nginx without third‑party modules, covering reverse proxy, load balancing (including round‑robin, weight, ip_hash, fair, and url_hash), static HTTP serving with dynamic/static separation, forward proxy configuration, and hot‑reload commands.

Load BalancingNginxReverse Proxy
0 likes · 11 min read
What Nginx Can Do Without Third‑Party Modules: Reverse Proxy, Load Balancing, HTTP Server, and Forward Proxy
Efficient Ops
Efficient Ops
Apr 26, 2017 · Operations

Unlock Nginx: Reverse Proxy, Load Balancing & Static Serving Without Add‑ons

This article explains how Nginx can function as a reverse proxy, load balancer, HTTP server with static‑file handling, and forward proxy without relying on third‑party modules, providing configuration examples and discussing built‑in load‑balancing strategies such as round‑robin, weight, ip_hash, fair, and url_hash.

Load BalancingNginxReverse Proxy
0 likes · 11 min read
Unlock Nginx: Reverse Proxy, Load Balancing & Static Serving Without Add‑ons
Practical DevOps Architecture
Practical DevOps Architecture
Nov 29, 2016 · Operations

Troubleshooting Web Management Login Failure on Huawei Devices

This guide explains how to diagnose and resolve issues preventing a PC from logging into a Huawei device's web management interface by checking IP configuration, enabling HTTP services, loading the web package, and configuring appropriate user accounts.

Device ConfigurationHuaweihttp server
0 likes · 4 min read
Troubleshooting Web Management Login Failure on Huawei Devices