entangle icon indicating copy to clipboard operation
entangle copied to clipboard

Have you seen "diffsync with JSON-patch" talk?

Open mr-mig opened this issue 9 years ago • 1 comments

Maybe it will help or inspire: http://www.infoq.com/presentations/json-patch-stomp

mr-mig avatar May 28 '15 15:05 mr-mig

Thanks, I'll check out the link!

My thoughts after viewing the video:

  • one nice thing about entangle is that it automatically targets both server/client because Clojure should behave the same in the backend and the browser
  • data persistence is definitely a difficult issue. I imagine that working on diff-sync means working on an in-memory shared state. Along that, the diffs could be stored in a durable log should the server crash. This process could be sped up via snapshotting. This would be better handled as data streams rather than mucking with a mutable relational database.

rymndhng avatar Jun 05 '15 04:06 rymndhng