и тот же кэш для результата (например, map[string]string).
Этим воркерам раздаются задания через канал, но я хочу избежать дублирований - мол, если кто-то из воркеров уже считает значение, то дождаться его результата в кэше, в противном случае - считать самому.
Я правильно рассуждаю, что это хороший кейс для sync.Cond?
Это кеш именно кеш или хранилище результата?
Обсуждают сегодня