All systems operational

HungerRush HUB

The engineering platform powering pizza tech at scale. Reverse proxy, load balancing, and infrastructure — one hub to rule them all.

2
Web Servers
99.9%
Uptime Target
<50ms
Proxy Latency
YARP
Reverse Proxy

YARP Reverse Proxy

.NET 9 minimal API running on Azure Container Apps. Config-driven routing with sticky sessions and round-robin load balancing.

View config →

Azure Container Apps

Distroless container on port 8080. Auto-scales 1–3 replicas. Pulls from ACR with deploy-time credentials via Bicep.

View infrastructure →

Windows Server VMs

Two Windows Server 2025 VMs with IIS, ASP.NET Core Hosting Bundle, and Octopus Tentacle. Entra ID joined, no public IPs.

View setup script →
🔒

Private VNet

All traffic stays inside the Azure VNet. Cloudflare terminates TLS at the edge, proxy routes internally over HTTP to the backend VMs.

View network config →
📦

CI/CD Pipeline

GitHub Actions builds containers on merge to main. Images tagged yy.MM.dd.run# and pushed to ACR automatically.

View workflows →
🍕

Pizza Tech at Scale

Powering ordering, kitchen displays, driver dispatch, and everything in between for thousands of pizza restaurants nationwide.

Learn more →

Architecture

Request flow from customer to kitchen

☁ Cloudflare
TLS + DNS
⚖ YARP Proxy
Container App
Private VNet
▭ hubweb01
IIS · .NET
▭ hubweb02
IIS · .NET

Route Table

YARP routing rules — specific paths match first

Order Path Cluster Strategy
1 /honeycomb/* web1-only hubweb01
2 /sync/* web2-only hubweb02
100 /* both-web Round Robin Sticky