Problems
Section titled “Problems”Recurring engineering problems, their causes, detection methods, and mitigations.
Entries (4)
N+1 query problemOne query loads a collection and then additional queries load related data once per item.
Race conditionSystem behavior depends on the relative timing or interleaving of concurrent operations.
Retry stormRetries amplify an existing failure and create enough extra load to delay or prevent recovery.
Thundering herdMany clients or workers react to the same event at once and overload a shared dependency.