single-flight
EN: single-flight
Паттерн конкурентности, канонически реализованный в пакете Go golang.org/x/sync/singleflight: дублирующие одновременные вызовы с одним ключом подавляются — только первая goroutine выполняет функцию, а все параллельные вызывающие получают её результат. Предотвращает cache stampede без распределённой блокировки.