CottageLabs / LanternPM

Lantern meta repository for product management
1 stars 0 forks source link

Mitigate failing data sources as best as possible #119

Open richard-jones opened 8 years ago

richard-jones commented 8 years ago

I'm not sure what we already do on this front, so just noting it here for discussion later.

What can we do to mitigate temporary failures in external data sources. So, for example, if APIs are not responding, having an incremental back-off/re-try for some period. Or, if we are getting back errors, doing something similar.

The objective is to attempt to actually complete a user's request correctly, even if that means waiting a bit longer before responding to them, rather than responding with incomplete information or responding with erroneous information/"unknown" values.