19 puntos por xguru 2022-01-19 | 1 comentarios | Compartir por WhatsApp
  • Usa el framework Yjs para enviar y guardar datos de actualización de CRDT en Matrix como si fueran mensajes de chat

→ Hace un puente de los Yjs Documents a Matrix Room, y de los Yjs Updates a Events de Matrix

  • Como reconstruir el estado actual solo con mensajes de chat es ineficiente, envía periódicamente snapshots que resumen eventos anteriores, lo que permite restaurar el estado más reciente de forma fácil y rápida

  • Aún hace throttling para enviar eventos en intervalos de 500 ms y no soporta actualizaciones de Yjs Awareness, pero se puede usar experimentalmente mediante WebRTC

→ Más adelante planean reemplazarlo cuando se complete la especificación de eventos efímeros personalizados de Matrix

1 comentarios

 
xguru 2022-01-19