Matrix-CRDT - un open source de collaboration en temps réel utilisant Matrix comme backend
(github.com)- 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
J’avais tort. Les CRDT sont l’avenir. https://fr.news.hada.io/topic?id=2962
Optimiser pour des CRDT plus rapides https://fr.news.hada.io/topic?id=4744
SyncedStore CRDT - Bibliothèque prenant en charge la collaboration en temps réel pour React/Vue https://fr.news.hada.io/topic?id=5518
Matrix - Réseau de communication en temps réel open source et décentralisé https://fr.news.hada.io/topic?id=1109
La fondation Mozilla annonce qu’elle va remplacer son outil de messagerie interne, passant d’IRC à Riot/Matrix https://fr.news.hada.io/topic?id=1110
Construire une version open source de Slack+Zoom avec Matrix et Jitsi https://fr.news.hada.io/topic?id=1848
Matrix active par défaut le chiffrement E2E pour toutes les conversations privées https://fr.news.hada.io/topic?id=2047
Automattic investit dans Matrix https://fr.news.hada.io/topic?id=2130
Matrix publie une version P2P https://fr.news.hada.io/topic?id=2207
Le client Matrix Riot change de nom pour devenir Element https://fr.news.hada.io/topic?id=2461
Gitter rejoint le réseau Matrix https://fr.news.hada.io/topic?id=2952