本文探讨了在实时协作应用程序中使用中心服务器的不同架构。文章分析了三种服务器端重定位策略:序列化、类CRDT操作和类OT操作,以及它们如何处理并发操作。文章还讨论了乐观本地更新,包括服务器协调、CRDT和OT方法,以及它们在处理客户端操作和服务器状态之间的交互方面的优缺点。最后,文章比较了突变和状态更改作为操作形式,并提供了一个现有应用程序和工具的分类表,根据其架构选择进行组织。