Hacker News new | past | comments | ask | show | jobs | submit login
Caching may go wrong in the world of concurrent Python and how to fix it (ringieraxelspringer.com)
2 points by margareet_ on Jan 30, 2020 | hide | past | favorite | 1 comment



Caches are not "unambiguously beneficial".

They are beneficial in many situations, but from time to time you find the case where using a cache introduces more latency because the failed cache request + the request to get the real data takes longer, or the failed cache request causes a cascading failure rather than a request to the real source.

Then there are all the problems with invalidation.




Join us for AI Startup School this June 16-17 in San Francisco!

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: