Hacker News new | ask | show | jobs
by batbomb 4230 days ago
The problem there, however, is you don't have distributed transactions and locks/leases. You would need to build that into the server itself, which is obviously out of scope for this project.

If the server changes, as it could easily do if you had two separate browsers open (say, mobile safari and your desktop), you'd need quite a bit conflict resolution code.