Comment by embedding-shape
18 hours ago
> I incorporated OpenMeteo into a project recently and got frustrated with their aggressive rate limiting
Which one? They seem to do 600 calls / min, 5.000 calls / hour, 10.000 calls / day, 300.000 calls / month, how many times do you need to look up the weather for personal use? Fine, maybe you want 3 different locations, you can still call each of those sufficiently with those rate limits, no?
I have to sample multiple lat/lon across the world all at once
For what purpose? And multiple times per hour for each of those? Sounds like not a personal project already.
It’s for a hobbyist project and non commercial use.
1 reply →
a redis geospatial index + redis distribution locks you can build a performant cache layer that is consumed by a ton of people and stay well under that rate limit.... the weather data only updates every 5 minutes too, so you can use that for your cache ttl.