4 ms·
What is the redundancy on this service? CloudFlare in front. How about the backends? Are you cross zone? Cross region? Also, nitpick, but using `X-` headers ar
by nodesocket 9y ago
What is the redundancy on this service? CloudFlare in front. How about the backends? Are you cross zone? Cross region?
Also, nitpick, but using `X-` headers are deprecated, even though everybody still does it. Recommend changing auth header to `IPLocate-API-Key`.
- tallytarik 9y agoIt's currently hosted on AWS, multi-instance in a single AZ. It has the ability to scale across zones easily, but my priority was to make sure I'm not hit with unreasonable costs for my small side project while it has 1 user. :) Thanks for the tip about the header - I didn't know that! I can certainly change the name.
- nodesocket 9y agoGood luck. I'm running a Go app (https://github.com/fiorix/freegeoip https://github.com/fiorix/freegeoip) on a single f1-micro in Google Cloud for my startup. It works, no problems, no fuss, but certainly can see lots of people paying for GeoIP. Maybe focus on creating a Heroku plugin?