How to Write a Figma Clone with CRDTs

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 พ.ย. 2024

ความคิดเห็น • 6

  • @louroboros
    @louroboros ปีที่แล้ว +2

    Thanks for sharing! There’s really not enough content out there about the practical approaches to collaborative software, especially when CRDTs are part of the subject as those tend to be more academic. Would love to get a more in depth explanation of the pros and cons of the decentralized approach. Figma’s blog posts covering the topic are really wonderful and could serve as an avenue for deeper exploration. For instance, they use CRDT-like data structures but ultimately rely on a central server to solve conflicts. This eliminates a lot of the worst trade offs for purely decentralized solutions (primarily memory/storage cost). Would also recommend you check out the diamond-types rust repo that implements some of the same Yjs CRDTs with impressive performance improvements. Cheers~

  • @4eLoVe4eKk
    @4eLoVe4eKk ปีที่แล้ว +1

    thanks, that really nice video

  • @mominhamdani5710
    @mominhamdani5710 ปีที่แล้ว

    Thanks for this man!

  • @martinhassani7266
    @martinhassani7266 2 ปีที่แล้ว

    Thank you for this amazing video 🙏🏻

  • @seopyo-dj7ks
    @seopyo-dj7ks ปีที่แล้ว

    thanks! this video awesome! was very helpful to me :)