When you wrote:
>how ipify.org scaled to 30 billion API calls
I was thinking "an hour" and thinking "damn that's impressive" (it would be 8.3 million per second), or obv per minute or per second would be even more impressive. (And someone is using that really heavily). Instead the end of that sentence is "per month", so 11,415 per second.
You don't need to "scale" for that :) you just need 1 good server.
Go is like a web-safe C. :)
By the way here is the article is talking about:
https://blog.heroku.com/scaling-ipify-to-30-billion-and-beyo...