如何像google doc一样设计系统支持读/写?

时间:2016-05-09 01:44:32

标签: architecture system-design

这是谷歌采访中提出的系统设计问题。采访者希望设计一个支持谷歌文档的系统。它允许多人同时编辑文档,并具有在本地机器上编辑它的良好经验。

1 个答案:

答案 0 :(得分:2)

我认为这个问题是有效且有意义的。我也被问到了这个问题。 如何设计谷歌文档以支持并发编辑?

显然,每次读/写使用锁都会带来糟糕的性能和糟糕的最终用户体验。

这就是差异同步。 https://neil.fraser.name/writing/sync/