incubator-wave-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Michael MacFadden <>
Subject Re: An Open Source implementation of Google Drive Realtime API
Date Tue, 08 Jul 2014 15:41:56 GMT

I took a look at some of the code.  I see where the code implements some
transformation functions (for OT), but I do not see where something like a
Transformation Control Algorithm is implemented.

How do you determine which operations need to be transformed against which
other operations?



On 7/7/14, 11:07 PM, "田传武" <> wrote:

>Hi all,
>I'd like to share an open-source project which implements nearly all
>features of the google drive realtime api. *Google Drive Realtime API*
><> provides Google Docs–style
>instant collaboration. It lets multiple people edit the same data
>This project was inspired by Apache Wave, it is available on github at
>The server runs on vert.x, and uses a memory store by default, but also
>provides a persistent data store based on ElasticSearch and uses Redis to
>scale across multiple frontend servers. The redis+elasticsearch code is
>ported from livedb <>,
>really appreciate Joseph Gentle and the ShareJS community, thanks!
>You can try out the features of the Realtime API on the *live playground*
><>, or get the *Android demo App*
>google play.
>There is also an *Objective-C client library
><>* for iOS and Mac OS X, but it is not
>yet fully tested, so please use at your own risk!

View raw message