Back to All Posts

#time

tuckerl.ee

Building thoughtful software with AI.Notes from the systems behind the work.

article

Plans could be rejected for coming from the future

Reviewed purchasing plans were stamped by the database clock and checked against the app server's clock, so a few seconds of skew could make a brand-new plan look like it hadn't been made yet. The authority checks now read the database clock once, in the same transaction (right under the locks, for approval), with no fallback.

Read more