[ / / / / / / / / / / / / / ] [ dir / lds / pdfs / sapphic / soyboys / sw / vg / vichan / xfiles ][Options][ watchlist ]

/tech/ - Technology

You can now write text to your AI-generated image at https://aiproto.com It is currently free to use for Proto members.
Name
Email
Subject
Comment *
File
Select/drop/paste files here
Password (Randomized for file and post deletion; you may also set your own.)
* = required field[▶ Show post options & limits]
Confused? See the FAQ.
Expand all images

File (hide): e771024088dacbf⋯.jpg (228.25 KB, 1800x772, 450:193, ordt demo.jpg) (h) (u)

[–]

 No.921535>>921556 [Watch Thread][Show All Posts]

https://web.archive.org/web/20180514151834/http://archagon.net/blog/2018/03/24/data-laced-with-history/

This faggot wanted to implement multiplayer document editing, and he wanted to do it for Apple devices using Apple provided lib, CloudKit. CloudKit is so locked down (wouldn't want you goys running code on Apple servers) and stupid, that the madman decides to figure out how to do the whole thing with purely stupid servers, i.e. acting as dumb transport pipes and nothing more.

This has some very interesting benefits. All the magic happens clientside, meaning this can be used in P2P networks with no single authoritative source of truth at all. He implements an example for a single datatype with a demo app (just editing text) and then expands in the rest of the article on applications and implementations for other more complex datatypes.

What are the ramifications of this type of technology? Collaborative editing is really just a specific example of the general problem this is meant to handle: merging divergent changes to a document. No more worrying about overwrites or data loss with distributed file syncing systems. And I wonder what it could mean for DVCS as well.

Pic related is showing off a simple demo for multiplayer svg editing.

 No.921550>>921708

This isn't anything new. This idea is decades old.


 No.921556>>921708

File (hide): ceaba9690837cf8⋯.png (128.24 KB, 688x359, 688:359, 4eqy2hvh.png) (h) (u)

>>921535 (OP)

>guy makes a piece of software without bloated apple libraries, amazing!


 No.921708

>>921550

The ``idea'' is, In various forms, yes, which you can see from the way he builds on the prior research in his article to come up with a new, streamlined system and actual FLOSS implementation.

>>921556

That's actually the exact opposite of the point. Are you literate?


 No.921721

>This faggot

>he

>the madman

>his

Is this you anon?


 No.921737

>expecting /tech/ to read a long technical article

this is the phonepoasting bord, sorry


 No.921828>>921856

>what is source control?


 No.921856

>>921828

>what is reading the article




[Return][Go to top][Catalog][Screencap][Nerve Center][Cancer][Update] ( Scroll to new posts) ( Auto) 5
7 replies | 1 images | Page ???
[Post a Reply]
[ / / / / / / / / / / / / / ] [ dir / lds / pdfs / sapphic / soyboys / sw / vg / vichan / xfiles ][ watchlist ]