We learned so much from Figma at Liveblocks. We spent the last 2 years rebuilding a lot of those core concepts as APIs any developers can use to make their own product multiplayer.
If you're interested in more technical articles related to the topic, I think you'll enjoy those two: