19 poin oleh xguru 2022-01-19 | 1 komentar | Bagikan ke WhatsApp
  • Menggunakan framework Yjs untuk mengirim dan menyimpan data pembaruan CRDT ke Matrix seperti pesan chat

→ Menjembatani dokumen Yjs ke room Matrix, dan pembaruan Yjs ke event di Matrix

  • Karena merekonstruksi status saat ini hanya dari pesan chat tidak efisien, snapshot yang merangkum event sebelumnya dikirim secara berkala, sehingga status terbaru bisa dipulihkan dengan mudah dan cepat

  • Saat ini masih melakukan throttling agar event dikirim per 500 ms, dan belum mendukung pembaruan Yjs Awareness, tetapi bisa digunakan secara eksperimental dengan WebRTC

→ Nantinya akan diganti setelah spesifikasi event ephemeral kustom Matrix selesai

1 komentar

 
xguru 2022-01-19