CRDTs every so often have weird merge issues.

· Bits and Bobs 6/2/25
  • CRDTs every so often have weird merge issues.
    • They're eventually consistent… but not necessarily to a semantically coherent state.
    • These little errors are often not a big deal on their own.[le]
    • If a human is watching, they can correct the error before it does much damage.
    • But if no human is watching, they tend to accrete on top of each other.
    • Each error has a super-linear rate of oddities.
    • Systems without humans in the loop on a continuous basis (e.g. background logs processes) are not viable with CRDTs or other systems that tend to accumulate errors at continuous rates.