Show HN: Xstatic docs – like Google Docs inside an S3 bucket (public.docs.xstatic.site) 56 points by ronilan 8y ago ↗ HN
[–] ronilan 8y ago ↗ For anyone interested, and for the record, this is my 2016 summer of code project. Experimental obviously.There is some additional info in the about page: http://public.docs.xstatic.site/about.htmlAnd in this doc: http://docs.xstatic.site/markdown_db86ac26-f232-4400-a544-d5... [–] jopsen 8y ago ↗ so how does it deal with eventually consistency.updating a document in S3 is bad idea... that said the tech is interesting. [–] cobookman 8y ago ↗ Google cloud storage has strong consistency. And it had an s3 like API.[1] https://cloud.google.com/storage/docs/consistency[2] https://cloud.google.com/storage/docs/interoperability [–] vfulco 8y ago ↗ Bummer can't be accessed in mainland China. [–] amelius 8y ago ↗ I just opened a document in two different browser windows.Started editing in one. Changes did not appear in the other.Pressed Ctrl+S in both windows, and it seems the last one wins. So basically the first one loses their work. [–] jopsen 8y ago ↗ That's concurrency, which isn't really surprising :)But probably when S3 is busy, you can edit, refresh and not see your changes.
[–] jopsen 8y ago ↗ so how does it deal with eventually consistency.updating a document in S3 is bad idea... that said the tech is interesting. [–] cobookman 8y ago ↗ Google cloud storage has strong consistency. And it had an s3 like API.[1] https://cloud.google.com/storage/docs/consistency[2] https://cloud.google.com/storage/docs/interoperability [–] vfulco 8y ago ↗ Bummer can't be accessed in mainland China. [–] amelius 8y ago ↗ I just opened a document in two different browser windows.Started editing in one. Changes did not appear in the other.Pressed Ctrl+S in both windows, and it seems the last one wins. So basically the first one loses their work. [–] jopsen 8y ago ↗ That's concurrency, which isn't really surprising :)But probably when S3 is busy, you can edit, refresh and not see your changes.
[–] cobookman 8y ago ↗ Google cloud storage has strong consistency. And it had an s3 like API.[1] https://cloud.google.com/storage/docs/consistency[2] https://cloud.google.com/storage/docs/interoperability [–] vfulco 8y ago ↗ Bummer can't be accessed in mainland China.
[–] amelius 8y ago ↗ I just opened a document in two different browser windows.Started editing in one. Changes did not appear in the other.Pressed Ctrl+S in both windows, and it seems the last one wins. So basically the first one loses their work. [–] jopsen 8y ago ↗ That's concurrency, which isn't really surprising :)But probably when S3 is busy, you can edit, refresh and not see your changes.
[–] jopsen 8y ago ↗ That's concurrency, which isn't really surprising :)But probably when S3 is busy, you can edit, refresh and not see your changes.
6 comments
[ 2.7 ms ] story [ 20.1 ms ] threadThere is some additional info in the about page: http://public.docs.xstatic.site/about.html
And in this doc: http://docs.xstatic.site/markdown_db86ac26-f232-4400-a544-d5...
updating a document in S3 is bad idea... that said the tech is interesting.
[1] https://cloud.google.com/storage/docs/consistency
[2] https://cloud.google.com/storage/docs/interoperability
Started editing in one. Changes did not appear in the other.
Pressed Ctrl+S in both windows, and it seems the last one wins. So basically the first one loses their work.
But probably when S3 is busy, you can edit, refresh and not see your changes.