TTL on records

Anyone have a similar system in place?
I was thinking of creating CRON job that goes over these entities and deletes them after the TTL has expired.