Submitted: 27 August 2021
Accepted: 1 October 2021
Review 1: 2 (accept)
Review 2: 0 (borderline paper)
Review 3: 1 (weak accept)
2 (accept)
3 (medium)
The problems are:
0 (borderline paper)
4 (high)
See comment below
See comment below
The paper shows SystemX, a generic web middleware for data synchronization in browser-based applications and interactive groupware.
The demo is nice. However, the biggest issue is that there is no security aspect or study conducted since the browser to browser JS execution should be dangerous. The cross-site scripting, the same origin policy, and security measures are evolved over the years to make current web architecture secure. However, peer-to-peer javascript execution is considered dangerous without proper security implementations. Without this aspect, the proposed middleware may not be a practical solution.
1 (weak accept)
3 (medium)
Thia paper proposes a generic web middleware for data synchronization in browser-based applications and interactive groupware. It offers a fine-grained data synchronization model, using state-based Conflict-free Replicated Data Types, and leverages Merkle-trees in the data model for efficient synchronization.