Architecture deep dive into this production web application
How a request reaches this page and returns a response
Client Browser | v Cloudflare CDN ── DDoS protection, WAF, SSL termination | v Cloudflare Tunnel ── Encrypted tunnel, zero exposed ports | v Traefik Proxy ── Reverse proxy, routing, middleware | v Nginx ── Static files, FastCGI proxy to PHP-FPM | v PHP-FPM 8.3 ── MVC routing, controller dispatch | ┌──┴──┐ v v MariaDB Redis ── Persistent storage / Cache layer
3D infrastructure visualization with interactive WebGL scenes
Modular architecture with native browser modules
Dark theme with CSS variables, animations, and responsive grid
Accessible markup with ARIA labels and semantic structure
MVC framework with autoloading, services, and template rendering
Relational database with PDO, prepared statements, and connection pooling
In-memory cache for API responses and session data
Reverse proxy, static file serving, and PHP-FPM gateway
3-node cluster on immutable OS for container orchestration
3-node HA cluster virtualizing all infrastructure
Container network interface for pod-to-pod communication
Continuous deployment with automatic Git-based reconciliation
Kubernetes Pod (lemp namespace) ┌─────────────────────────────────────────────────────────┐ │ │ │ initContainer: copy-files │ │ └─ Copies application code to shared volume │ │ │ │ ┌─────────────┐ ┌─────────────┐ │ │ │ Nginx │ │ PHP-FPM │ │ │ │ HTTP │──│ FastCGI │ │ │ │ Static + │ │ MVC App │ │ │ │ FastCGI │ │ Autoload │ │ │ └──────┬──────┘ └──────┬──────┘ │ │ │ │ │ │ shared-files (emptyDir) │ │ │ └───────────────────────┬─────────────────────────────────┘ │ ┌─────────────┼─────────────┐ v v v MariaDB Pod Redis Pod PVC Storage
Automated deployment pipeline: Code → Build → Test → Deploy (1-2 minutes end-to-end)
Zero exposed ports, encrypted tunnel to edge network
Reverse proxy with automatic TLS and middleware
Pod-to-pod isolation and VLAN segmentation
SSO portal (rebuild pending)