Redis TTL Drift and Rate Limit Failures Explained