5 ms·
improper fallback settings when a service is unavailable; retry storms from improperly tuned timeouts; outages when a downstream dependency receives too m
by kostarelo 9y ago
improper fallback settings when a service is unavailable;
retry storms from improperly tuned timeouts; outages when a
downstream dependency receives too much traffic; cascading
failures when a single point of failure crashes;
I don't see how one couldn't replicate those in an environment other than the production. They all involve bringing down complete services and sending some unexpected high load to other services.
- drdrey 9y agoYou can start finding and fixing issues in non prod environments, but eventually you have to run this in prod if you want to find the good stuff. Nothing is going to replicate the particular configuration, load, mix of requests and client behavior that you have in prod