19 Punkte von xguru 2022-01-19 | 1 Kommentare | Auf WhatsApp teilen
  • Sendet und speichert CRDT-Aktualisierungsdaten mit dem Yjs-Framework in Matrix wie Chat-Nachrichten

→ Brückt Yjs-Dokumente zu Matrix-Rooms und Yjs-Updates zu Matrix-Events

  • Da es ineffizient ist, den aktuellen Zustand nur aus Chat-Nachrichten zu rekonstruieren, werden regelmäßig Snapshots gesendet, die frühere Events zusammenfassen, sodass sich der neueste Zustand einfach und schnell wiederherstellen lässt

  • Noch werden Events im 500-ms-Takt gedrosselt gesendet, und Yjs-Awareness-Updates werden nicht unterstützt, lassen sich aber experimentell mit WebRTC nutzen

→ Soll künftig ersetzt werden, sobald die Spezifikation für Matrix Custom Ephemeral Events fertig ist

1 Kommentare

 
xguru 2022-01-19