Question 9 of 10Pro Only
How do you design a conflict resolution system for an offline-first mobile application where multiple devices can modify the same data simultaneously?
Sample answer preview
Conflict resolution is the most architecturally challenging aspect of offline-first design. When two devices modify the same data while both are offline, the system must decide which version to keep when they both sync with the server.
conflict resolutionlast-write-winsCRDTsoperational transformationfield-level mergingversion vectors