blob: 7a68f545a0b856ee431825e91d0c020a7dbcb4e4 (
plain) (
blame)
1
2
3
4
5
6
7
|
Data::Throttler helps solving throttling tasks like "allow a single IP
only to send 100 emails per hour".
It provides an optionally persistent data store to keep track of
what happened before and offers a simple yes/no interface to an application,
which can then focus on performing the actual task (like sending email)
or suppressing/postponing it.
|