You are 100% correct. It's crucial to understand and manage the failure modes of your system around transient network failures and permanent bottlenecks. Retries are a must in most systems, but need to be planned,…
Sorry for the throwaway. > I’ve been doing this “reliability” stuff for a little while now (~5 years), at companies ranging from about 20 developers to over 2,000 I've been doing it for 20+ years including running…
You are 100% correct. It's crucial to understand and manage the failure modes of your system around transient network failures and permanent bottlenecks. Retries are a must in most systems, but need to be planned,…
Sorry for the throwaway. > I’ve been doing this “reliability” stuff for a little while now (~5 years), at companies ranging from about 20 developers to over 2,000 I've been doing it for 20+ years including running…