Very nice - thanks Namc :)
We recently had to deal with a situation in our production environment where a series of timeouts & retries interacted badly with each other, and in particular as our clients making API calls also have their own retry in place sometimes... we find that almost all static configurations are fragile, and only work for some conditions. We are now looking at using service mesh techniques to isolate these communication patterns from services themselves, and make them adaptive to maintain whole system performance. A nice article introducing this approach here:
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.