|
|
|
|
|
by sethammons
2293 days ago
|
|
One that is often not mentioned: cache errors. When systems face scaling issues, caching is often a first line tool. Imagine a bug gets deployed with an off by one error in your cache, or the cache serves the latest entry instead of the right entry. If you add caching (esp. to your auth-chain), you need automated tests covering every access pattern. Concurrent access, cache timeouts, cache full, cache invalidation, etc. |
|
https://forums.overclockers.co.uk/threads/do-not-login-to-an...