Experiments

Home

❯

System_Design_and_HLD

❯

case study

❯

design_google_doc

design_google_doc

Jun 28, 20261 min read

Design Google Doc

Saving Changes Locally

  • And Syncing with the server

Algorithm for Conflict Resolution

  • https://stackoverflow.com/questions/31092669/how-does-google-docs-deal-with-editing-collisions
  • Operational Transformation (OT)
  • Conflict-free Replicated Data Type (CRDT)

  • Design Google Doc
  • Saving Changes Locally
  • Algorithm for Conflict Resolution

Created with Quartz v4.5.2 © 2026

  • GitHub
  • Discord Community