7.7 KiB
Web Servers
!!! info "Architectural Context" Detailed reference for Web Servers in the context of Networking & Service Mesh.
Networking
Fundamentals
Load Balancing
-
(2021) opensource.com: A beginner's guide to load balancing 🌟🌟 [COMMUNITY-TOOL]
??? info "Technical Deep-Dive" A high-level introductory guide to load balancing strategies. It explains the differences between Layer 4 (TCP) and Layer 7 (HTTP) routing algorithms, making it a useful primer for developers designing multi-region architectures.
Ingress
Skipper
HTTP Routing
-
(2020) opensource.com: Try this Kubernetes HTTP router and reverse proxy [ADVANCED LEVEL] 🌟🌟🌟 [COMMUNITY-TOOL]
??? info "Technical Deep-Dive" An introduction to Skipper, an open-source HTTP router created by Zalando. Explores its use case as a highly customizable Kubernetes ingress controller with extensive routing filters tailored for large-scale production architectures.
Traefik
Istio Integration
-
(2021) thenewstack.io: Using Traefik Ingress Controller with Istio Service Mesh [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE]
??? info "Technical Deep-Dive" A valuable integration guide demonstrating how to use Traefik as the external edge ingress router while leveraging Istio's internal service mesh to govern east-west traffic patterns and microservices telemetry.
Kubernetes Ingress
-
(2020) opensource.com: Directing Kubernetes traffic with Traefik 🌟🌟🌟 [COMMUNITY-TOOL]
??? info "Technical Deep-Dive" An introductory article explaining how to set up Traefik as an Ingress Controller in Kubernetes. It focuses on setting up path-based routing rules and using labels to automate routing table updates.
-
(2026) ==Traefik== 🌟🌟🌟🌟🌟 [DE FACTO STANDARD]
??? info "Technical Deep-Dive" Traefik is a modern cloud-native HTTP reverse proxy and ingress controller designed to automatically discover backend services from platforms like Kubernetes, Docker, and Consul. Its auto-configuration feature and native support for Let's Encrypt certificates simplify cluster operations.
Load Balancing (1)
HAProxy
Implementation
-
(2021) tecmint.com: How to Setup High-Availability Load Balancer with ‘HAProxy’ to Control Web Server Traffic 🌟🌟🌟 [COMMUNITY-TOOL] [GUIDE]
??? info "Technical Deep-Dive" A detailed linux-level guide for implementing HAProxy from scratch. Guides the platform engineer through initial package deployment, configuration mapping, backend health checking, and metric page exposure.
Nginx Integration
-
(2020) Tecmint.com: How to Setup HAProxy as Load Balancer for Nginx on CentOS 8 🌟🌟 [COMMUNITY-TOOL] [GUIDE]
??? info "Technical Deep-Dive" A configuration-focused tutorial detailing how to chain HAProxy as a frontend load balancer in front of an Nginx web tier on CentOS 8. Note: CentOS 8 is end-of-life, meaning parts of this OS guide must be updated, but the routing concepts remain sound.
Reverse Proxy
Apache HTTPD
Jenkins Integration
-
(2021) Apache Reverse Proxy for Jenkins ⭐ 1 🌟 [LEGACY]
??? info "Technical Deep-Dive" A historical configuration repository demonstrating how to put Apache behind a Jenkins installation. Due to more than 4 years of inactivity and minimal community adoption, this project is deprioritized and kept primarily as a legacy configuration sample.
Web Servers (1)
Apache HTTPD (1)
Reverse Proxy (1)
-
(2025) Apache Reverse Proxy Guide [DOCUMENTATION] 🌟🌟🌟🌟 [ENTERPRISE-STABLE]
??? info "Technical Deep-Dive" The official configuration guide for setting up Apache as a reverse proxy using
mod_proxy. Delivers production-grade recommendations for managing connection pools, configuring SSL offloading, and tuning load-balancing headers. -
(2026) ==Apache== 🌟🌟🌟🌟🌟 [DE FACTO STANDARD] [LEGACY]
??? info "Technical Deep-Dive" The home page for Apache HTTPD, the foundational open-source web server of the internet. While newer microservices architectures typically leverage Nginx or Envoy, Apache remains highly relevant for legacy proxy configurations and traditional web hosting setups.
Nginx
Guides
-
(2021) freecodecamp.org: The NGINX Handbook 🌟 [GUIDE] 🌟🌟🌟🌟 [ENTERPRISE-STABLE] [GUIDE]
??? info "Technical Deep-Dive" An extensive manual explaining the underlying mechanics of Nginx. Covers everything from server blocks and upstream definitions to proxy routing rules, security hardening, and cache configuration optimization.
Interactive Playgrounds
-
(2025) nginx-playground.wizardzines.com 🌟 🌟🌟🌟🌟 [ENTERPRISE-STABLE]
??? info "Technical Deep-Dive" The web-based visual Nginx sandbox environment created by Wizard Zines. It provides immediate graphical feedback on how routing, header injections, and rewrite directives behave without requiring a local Nginx daemon installation.
-
(2021) jvns.ca: New tool: an nginx playground 🌟🌟🌟 [COMMUNITY-TOOL]
??? info "Technical Deep-Dive" An introductory blog post by Julia Evans launching an interactive Nginx configuration playground. It explains the core configuration blocks and how the visual playground simplifies debugging path matches and header rewrites.
Nginx Unit
Application Server
-
(2026) unit.nginx.org [ADVANCED LEVEL] 🌟🌟🌟🌟 [ENTERPRISE-STABLE]
??? info "Technical Deep-Dive" Nginx Unit is a dynamic, polyglot application server engineered to run application code across multiple runtimes (Go, Python, Node.js, PHP) simultaneously. It is entirely controlled via a declarative JSON-based REST API, making it well-suited for container-centric microservices.
💡 Explore Related: Caching | Servicemesh | Kubernetes Networking