Questions

Reset filters
Status
ConcurrencyCoding · Level 3Open topic
Journal posts only one sideHardCode reviewStripe styleCode reviewStripe styleHard28 minBatch update hangsHardCode reviewCode reviewHard30 minNon-volatile field in double-checked lockHardCode reviewOracle styleCode reviewOracle styleHard40 minGoroutine sends on closed channelHardCode reviewGoogle styleCode reviewGoogle styleHard35 minCache read blocks foreverHardCode reviewGoogle styleCode reviewGoogle styleHard40 minsync.Once error not propagatedHardCode reviewGoogle styleCode reviewGoogle styleHard40 minNotify wakes one waiter onlyHardCode reviewOracle styleCode reviewOracle styleHard40 minUse-after-free in lock-free popHardCode reviewCitadel styleCode reviewCitadel styleHard40 minFile created by multiple callersHardCode reviewCode reviewHard40 minMutex copied by value receiverHardCode reviewUber styleCode reviewUber styleHard40 minResource visibility without synchronizationHardCode reviewOracle styleCode reviewOracle styleHard40 minThread pool task deadlockHardCode reviewCode reviewHard40 min
Concurrent map modification during iterationHardCode reviewCode reviewHard18 minSpawned goroutines ignore deadlineHardCode reviewGoogle styleCode reviewGoogle styleHard22 minOffset pagination skips rowsHardCode reviewMeta styleCode reviewMeta styleHard25 minTab content ignores active flagHardCode reviewMeta styleCode reviewMeta styleHard20 minFeed appender loads wrong pageHardCode reviewMeta styleCode reviewMeta styleHard22 minSemaphore lost wakeupHardCode reviewGoogle styleCode reviewGoogle styleHard30 minResult gate reads stale valueHardCode reviewAmazon styleCode reviewAmazon styleHard32 minHigh water mark check-then-actHardCode reviewUber styleCode reviewUber styleHard28 minConfig cache visibilityHardCode reviewOracle styleCode reviewOracle styleHard30 minMetrics registry deadlocksHardCode reviewAmazon styleCode reviewAmazon styleHard32 minCaller blocks on reply channelHardCode reviewGoogle styleCode reviewGoogle styleHard30 minQuery returns first resultHardCode reviewGoogle styleCode reviewGoogle styleHard30 minFree list ABA problemHardCode reviewCitadel styleCode reviewCitadel styleHard34 minCounter array false sharingHardCode reviewCitadel styleCode reviewCitadel styleHard28 minSnapshot mutex copiedHardCode reviewUber styleCode reviewUber styleHard28 minGraph node lock orderingHardCode reviewCode reviewHard30 minRetry holds transaction lockHardCode reviewStripe styleCode reviewStripe styleHard20 minGoroutines block forever on errorHardCode reviewGoogle styleCode reviewGoogle styleHard22 minInventory goes negativeHardCode reviewShopify styleCode reviewShopify styleHard20 minConnection checkout returns nullHardCode reviewCode reviewHard30 minWorker ignores stop flagHardCode reviewGoldman Sachs styleCode reviewGoldman Sachs styleHard30 minAsync call blocks all threadsHardCode reviewMicrosoft styleCode reviewMicrosoft styleHard31 minLogger initialized twiceHardCode reviewNvidia styleCode reviewNvidia styleHard29 minConfig write not syncedHardCode reviewAmazon styleCode reviewAmazon styleHard22 minCounter loses incrementsHardCode reviewCode reviewHard22 minMoney transfer hangsHardCode reviewGoldman Sachs styleCode reviewGoldman Sachs styleHard28 minMetadata lock blocks checkoutHardOn-call incidentShopify styleOn-call incidentShopify styleHard35 minThread pool deadlock from nested executor submissionHardOn-call incidentOn-call incidentHard40 minSchema migration locks writesHardOn-call incidentOn-call incidentHard40 minThread pool deadlock under loadHardOn-call incidentOn-call incidentHard40 minFlapping partition leadershipHardOn-call incidentOn-call incidentHard45 minPartitioned lock holder keeps runningHardOn-call incidentStripe styleOn-call incidentStripe styleHard45 minSingle primary becomes write bottleneckHardOn-call incidentOn-call incidentHard45 minGhost table migration lock contentionHardOn-call incidentShopify styleOn-call incidentShopify styleHard40 minBank API timeout duplicate transferHardOn-call incidentStripe styleOn-call incidentStripe styleHard40 minWallet balance corruption under concurrencyHardOn-call incidentStripe styleOn-call incidentStripe styleHard40 minPID limit exhaustion from zombie processesHardOn-call incidentOn-call incidentHard40 minSplit-brain primary divergenceHardOn-call incidentOn-call incidentHard45 min