Size: a a a

2020 June 02

ЗА

Заур Ашурбеков... in Go-go!
Если нужно в среднем просто,   и процесс появления задач более менее равномерный, то можно высчитывать длину слипа
источник

ЗА

Заур Ашурбеков... in Go-go!
Но это чёт такое
источник

АП

Александр Попов... in Go-go!
кстати с твоим вариантом, если счетчик переполнен то мы что делаем?
источник

АП

Александр Попов... in Go-go!
засыпаем до конца минуты?
источник

ЗА

Заур Ашурбеков... in Go-go!
Александр Попов
кстати с твоим вариантом, если счетчик переполнен то мы что делаем?
ТормозимсЯ
источник

АП

Александр Попов... in Go-go!
каким образом
источник

ЗА

Заур Ашурбеков... in Go-go!
Можно просто записать задачу опять в очередь
источник

ЛА

Локоть Анатолий... in Go-go!
Александр Попов
и придется туда вешить мьютекс
Для счётчика atomic быстрее будет. Нужно ведь его инкрементить и обнулить, это можно сделать в атомик, получится меньше кода чем с Мьютексом и работать быстрее будет
источник

ВС

Владимир Столяров... in Go-go!
Александр Попов
я тут задумался - нужно выполнить n действий но не более чем Y в секунду. Как это красиво можно обыграть?
Можно заглянуть в пакет golang.org/x/time/rate
Или надо распределенно?
источник

АП

Александр Попов... in Go-go!
Заур Ашурбеков
Можно просто записать задачу опять в очередь
будет аццкая молотилка
источник

ЗА

Заур Ашурбеков... in Go-go!
Александр Попов
будет аццкая молотилка
Ну там можно додумать всякое
источник

АП

Александр Попов... in Go-go!
ну кроме слипа что то не придумываю как остановить :)
источник

АП

Александр Попов... in Go-go!
вернее как залочить воркеры
источник

ЛА

Локоть Анатолий... in Go-go!
Александр Попов
каким образом
Я бы ждал до следующей секунды. Ведь лимит же на секунду. Если на другой интервал,ждал бы его остаток.
источник

ЗА

Заур Ашурбеков... in Go-go!
Александр Попов
ну кроме слипа что то не придумываю как остановить :)
Можно инкрементить через метод и метод будет блочить запуск задач
источник

ЗА

Заур Ашурбеков... in Go-go!
Даже тикер не нужен
источник

ЛА

Локоть Анатолий... in Go-go!
Заур Ашурбеков
Можно инкрементить через метод и метод будет блочить запуск задач
А как он будет блочить? Все равно тот же слип, только в другом месте
источник

АП

Александр Попов... in Go-go!
мьютексом? :)
источник

ЛА

Локоть Анатолий... in Go-go!
Александр Попов
мьютексом? :)
А под мьютексом какое действие? Слип? 😂
источник

АП

Александр Попов... in Go-go!
тупик
источник