Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the feedzy-rss-feeds domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /data01/virt126885/domeenid/www.saksadogi.com/codegurus.eu/wp-includes/functions.php on line 6121
Show HN: Host a planet-scale geocoder for $10/mo - CodeGurus

Show HN: Host a planet-scale geocoder for $10/mo

For the uninitiated, a geocoder is maps-tech jargon for a search engine for addresses and points of interest.

Geocoders are expensive to run. Like, really expensive. Like, $100+/month per instance expensive unless you go for a budget provider. I’ve been poking at this problem for about a month now and I think I’ve come up with something kind of cool. I’m calling it Airmail. Airmail’s unique feature is that it can query against a remote index, e.g. on object storage or on a static site somewhere. This, along with low memory requirements mean it’s about 10x cheaper to run an Airmail instance than anything else in this space that I’m aware of. It does great on 512MB of RAM and doesn’t require any storage other than the root disk and remote index. So storage costs stay fixed as you scale horizontally. Pretty neat.

Demo here: https://airmail.rs/#demo-section

Writeup: https://blog.ellenhp.me/host-a-planet-scale-geocoder-for-10-…

Repository: https://github.com/ellenhp/airmail

Comments URL: https://news.ycombinator.com/item?id=39399064

Points: 1

# Comments: 0


Posted

in

by

Tags:

Comments

Leave a Reply