Задача: разработать возможность запускать на выполнение заданное количество операций в секунду.
Требования:
- Решение должно отрабатывать как можно быстрее (иначе в нем теряется смысл)
- Решение должно быть потокобезопасным
В результате у меня получилась функция (естественно в составе отдельного класса), которая возвращает true либо false (разрешение для выполнения).
Читать дальше →
Ограничение количества выполнений метода в секунду
Source: habrahabr
