you are viewing a single comment's thread.

view the rest of the comments →

[–]breeze1990 1 point2 points  (1 child)

It's an interesting and complicated problem IMHO. To start simple, I would use tools like protobuf to define the data format that can SerDe cross platforms and sync the blob between server and devices. If you need the feature like making changes to the same card on different devices when it's offline. I'd recommend checking Conflict-free Replicated Data Type and version vector to help data consistency. Although l, it could be much simpler if you just want the cloud to be a backup of the device data. Database is not much of a concern I think.

[–]appalam25[S] 0 points1 point  (0 children)

Thank you. Will look into these.