Aha, found the docs: https://developers.cloudflare.com/durable-objects/api/transactional-storage-api

Aha, found the docs: https://developers.cloudflare.com/durable-objects/api/transactional-storage-api/
If setAlarm() is called with a time equal to or before Date.now(), the alarm will be scheduled for asynchronous execution in the immediate future. If the alarm handler is currently executing in this case, it will not be canceled. Alarms can be set to millisecond granularity and will usually execute within a few milliseconds after the set time, but can be delayed by up to a minute due to maintenance or failures while failover takes place.
The Transactional Storage API allows you to achieve consistent key-value storage.
Was this page helpful?