19 points par xguru 2022-01-19 | 1 commentaires | Partager sur WhatsApp
  • Utilise le framework Yjs pour envoyer et stocker les données de mise à jour CRDT dans Matrix comme des messages de chat

→ Fait le pont entre les documents Yjs et des salons Matrix, et entre les mises à jour Yjs et des événements Matrix

  • Comme il est inefficace de reconstituer l’état actuel à partir des seuls messages de chat, des instantanés résumant les événements précédents sont envoyés périodiquement, ce qui permet de restaurer facilement et rapidement le dernier état

  • Il effectue encore une limitation du débit des événements à des intervalles de 500 ms et ne prend pas en charge les mises à jour de présence Yjs, mais peut être utilisé à titre expérimental via WebRTC

→ Remplacement prévu plus tard lorsque la spécification des événements éphémères personnalisés de Matrix sera finalisée

1 commentaires

 
xguru 2022-01-19