Reverse proxies handle service discovery at scale, and why it's so hard
startwithawhy.com