3 ms·
Indeed, I remember a significant degradation of service that happened when some data files were corrupted. Each request would need to work with one or more of
by hyperpape 3y ago
Indeed, I remember a significant degradation of service that happened when some data files were corrupted.
Each request would need to work with one or more of them. There was a cache, and the code was written to avoid a thundering herd. But in the case where the data was corrupt, an exception was thrown, and nothing was put in the cache. So the application sat dedicating multiple cores to a cycle of loading and parsing these data files then errorring out.