Reverse proxies handle service discovery at scale, and why it's so hard | Dark Hacker News