54One tenant submits fifty thousand jobs and everyone else waits four hours. Design the queue so that cannot happen.▼hardSnowflakeDatabricksAtlassian◆ premiumA single FIFO queue is a first-come-first-served promise to whoever submits fastest. Fairness needs per-tenant queues and a scheduler that picks between them, and priority without fairness just moves the problem.Open full answer →
09Six teams share a GPU cluster. Two of them are idle most nights. Design the quota model.▼hardDatabricksUberMicrosoft2 notes & commentsunlockedHard quotas strand idle GPUs and soft quotas mean the loudest team owns the cluster. Borrowing with reclaim is the shape that works, and the interesting decisions are all about what happens when the lender comes back.Open full answer →
18One customer's batch job is making your interactive chat slow. Fix it at the serving layer.▼hardDatabricksSalesforceStripe2 notes & commentsunlockedBoth workloads are legitimate and they want opposite things from the same GPU. Combine tenant rate limits with fair admission and measured capacity reservations; separate fleets are an option when shared scheduling cannot meet the targets.Open full answer →
37A teammate keeps missing pages on their on-call shifts and the rest of the team has started covering silently. What do you do?▼mediumUberSwiggyDatadog◆ premiumKeep incident coverage working while investigating missed notifications, with private conversation, tested escalation and appropriate management support.Open full answer →