【问题标题】:Is Clojure Avout functionally equivalent to the operational transformation features in Google Wave?Clojure Avout 在功能上是否等同于 Google Wave 中的操作转换功能?
【发布时间】:2012-03-05 07:47:10
【问题描述】:

Google Groups message 中,作者将名为 Avout 的 Clojure 库与 Google Wave 中的 Operational Transform 功能进行了比较。

可以说它们在功能上是等效的吗?

据我了解,后来在 Google 电子表格中使用了操作转换功能,以启用我们今天看到的多用户功能。

您能否使用 Clojure Avout 作为在线电子表格实现的一部分来同步用户之间的状态并解决冲突(按顺序)? (即,如果第一个用户在另一个用户删除单元格的全部内容之前不久向单元格添加了一个字符 - 它是否能够友好地解决与后来的更新的冲突 - 删除单元格?)

【问题讨论】:

    标签: clojure google-sheets operational-transform


    【解决方案1】:

    我不知道 Avout,但 operational transform isn't very complicated,我多年前自己实现了它。

    【讨论】:

    • 您的实现是否公开可用?
    猜你喜欢
    • 2015-02-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-02-13
    • 2013-05-06
    • 1970-01-01
    相关资源
    最近更新 更多