Concurrency in Collaborative Editing

Let’s explore different methods of conflict resolution in concurrent collaboration on a document.

Introduction

We’ve discussed the design for a collaborative document editing service, but we haven’t addressed how we’ll deal with concurrent changes in the document by different users. However, before discussing concurrency issues, we need to understand the collaborative text editor.

What is a document editor?

Level up your interview prep. Join Educative to access 70+ hands-on prep courses.