3 ms·
> Conveniently, the difference between the TAT and the current time can then be returned to the subscriber in a Retry-After header, informing their client exact
by altairprime 1y ago
> Conveniently, the difference between the TAT and the current time can then be returned to the subscriber in a Retry-After header, informing their client exactly how long to wait before trying again.
I hope they know to add in a small amount of anti-synchronization randomness to the exactly-calculated “retry-after” delay.
- DivineEntropy 1y agoJust before it's returned to the caller: https://github.com/letsencrypt/boulder/blob/0d7ea60b2cb6fa3553920d4ad3d630dbea28e66e/ratelimits/limiter.go#L100-L101 https://github.com/letsencrypt/boulder/blob/0d7ea60b2cb6fa35...