From: Aaron Schulzaschulz4587@gmail.com
Until what? A timestamp? That would be more complex and prone to over/under guessing the right delay (you don't know how long it will take to commit). I think deferred updates are much simpler as they will just happen when the request is nearly done, however long that takes.
The two systems could be merged by putting these updates in a local queue, and adding them to the real jobqueue at the end of the request? LW