← Questions
Design an offline-first client that syncs edits across devices
0
I was asked this
No reports yet. Sign in to say where you were asked it.
Design the client side of an app in which users edit data over an unreliable network. Every edit is saved to local storage on the device as it is made, and the user keeps working while the connection is poor or gone. When the network comes back, the client syncs with the server, and edits to the same data from several devices have to be reconciled.
Cover the local store, how changes are recorded and sent, the sync protocol and how conflicts between devices are resolved.
No official answer yet. Draw yours on the right; publish it and it shows under Community.
Nothing published yet. Publish your canvas and it shows here for others to open and remix.
Draw your answer hereBoxes, arrows and notes, saved for you to come back to.Sign in to start drawing
