`updated_at` Is Not a Conflict-Resolution Strategy

In the last post we talked about the problems with a distributed system, and touched on the fact that timestamps are not as reliable as you think they are. If you have two updated_at fields and you compare them, how do you decide which side is the correct one? The updated_at field only tells you that a write happened. It doesn&rsquo;t tell you the meaning, or if it was intentional. Conflict…