CRDTs match multiplayer collaboration to edit a target free data structure, but they don't match multiplayer competition to put a database through a series of transaction states. Note the word "transaction" is almost the opposite of "conflict-free" in that the whole point of a transaction is to reject certain actions as resulting in an invalid state.
Most of the applications I worked on in the last decade (web saas crud stuff) are dominantly transactional with maybe a thin slice of collaborative functionality. I suppose the next decade could look different but I don't see why that would be the case.
Most of the applications I worked on in the last decade (web saas crud stuff) are dominantly transactional with maybe a thin slice of collaborative functionality. I suppose the next decade could look different but I don't see why that would be the case.