How I built Global Geo-Routing for Free on Cloudflare (Saving $300/Year)
The Problem: Global latency on a Budget I recently took on a project for a client with a classic distributed architecture problem. They had a great application running on Docker containers, frontend by Traefik, deployed across four distinct region: Germany (EU Central) United States (US East) Australia (Oceania) South Africa (Africa) The Goal: A single domain name (like app.example.com). When a user visits the domain, they must be routed to geographically closest server. A user in Berlin should hit the Germany server; a user in Sydney should hit the Australia server. ...