Improve concurrency beyond a single lock | Anthropic Interview Question