Skip to content

Running the diffsync server in a browser #1

Description

@seidtgeist

Bullet points because I can't brain right now:

  • I really, really, really want collaborative real time documents in p2p
  • I am aware of awesome merkle-dag/crdt based approaches, but diffsync already works and is proven, however it requires a server peer
  • CENTRALIZED-server-less diffsync! This is huge because
  • The win is that nobody would have to run a diffsync instance on heroku or a VPS
  • Instead we would facilitate already existing, necessary and free client hardware to establish networks
  • I haven't tried this. It might already work. yolo!
  • Client peers connect to the server peer via WebRTC (as usual aided by a signaling server?)
  • The server peer connects to itself as a client
  • If server fails a new server is negotiated

cc @diasdavid

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions