Occasionally Connected Systems Architecture: Concurrency
When designing systems that support users who need to work offline, one of the challenges developers face is how to deal with concurrency problems when these users re-connect and synchronize their data with the server.
Explore patterns for conflict identification and resolution in the first of this series on Occasionally Connected Systems Architecture.

