Live data from Hacker News

Viewing profile — marc_shapiro

marc_shapiro

HN member
Joined
Sun, Dec 10, 2017, 2:50 PM UTC
HN karma
9
Public activity
10 items

About marc_shapiro

No profile information was provided.

Recent public activity

  1. comment
    Comment #18255419

    These optimisations (whole-string operations, compression, etc.) apply equally to CRDTs. See for instance DOI 10.1145/2957276.2957300. See also the blanket optimisations studied by…

  2. comment
    Comment #18230494

    Well, RGA has been proved formally [DOI 10.1145/2933057.2933090]. Regarding Figure 3 of the Treedoc paper, I believe the IDs of dY and dZ are in the correct order, according to the…

  3. comment
    Comment #18227457

    "Most OT algorithms have been proved incorrect": a better reference is https://doi.org/10.1016/j.tcs.2005.09.066

  4. comment
    Comment #18221304

    The argument of Sun's paper seems to be that CRDTs have hidden performance costs. Perhaps this is true. This completely misses the main point. OT is complex, the theory is weak, an…

  5. comment
    Comment #15898424

    Some conditional updates are safe; others require to add concurrency control. Our CISE analyser will tell precisely you which side a specific operation falls into. See https://yout…

  6. comment
    Comment #15891681

    If the thing you "put" into is a CRDT, then two concurrent "put" will be merged, if that's OK for your application. If however you want to disallow concurrent "put"s then you need …

  7. comment
    Comment #15891643

    An efficient implementation of RGA designed for concurrent editing: http://dx.doi.org/10.1145/2957276.2957300

  8. comment
    Comment #15891630

    A write is fast, because it happens directly at the closest replica, without any inter-replica synchronisation. There is no schema per se; rather the DB is object-oriented, and eac…

  9. comment
    Comment #15891615

    This was true of the early CRDT designs, but they have improved since then. You will find plenty of inspiration here: http://dblp.uni-trier.de/pers/hd/b/Baquero:Carlos

  10. comment
    Comment #15891600

    See also this video comparing Antidote to other kinds of data stores: https://youtu.be/oWUNCsFy-r0