Re: Local-First apps and CouchDB

2020-08-07 Thread ermouth
> it also not feasible in practice for the same reasons ermouth outlines If we shift the scope a bit, CRDT is ok for distributed collaborative allocation/deallocation of quantitative resources or commutative numerical entities of other kinds (ie likes or even spectral vectors). Storing *changes*

Re: Local-First apps and CouchDB

2020-08-07 Thread Jan Lehnardt
I came to similar conclusions while reading the JSON CRDT paper by the same author. It closes with essentially “garbage collection is TBD”, which makes it also not feasible in practice for the same reasons ermouth outlines. Best Jan — > On 7. Aug 2020, at 03:08, ermouth wrote: > > Both CRDT

Re: Local-First apps and CouchDB

2020-08-06 Thread ermouth
Both CRDT and OT (operational transform) are implementable over CouchDB. CRDT approach is ok for Couch/Pouch built-in MapReduce mechanics, esp if complicated combining reducers are executed client-side (ie no 64Mb for JS instance limitation). Best results however are achieved if a finalizing part

Re: Local-First apps and CouchDB

2020-08-06 Thread Bill Stephenson
Well that explains a lot. I’m not really surprised, but I am amazed he didn’t take advantage of the opportunity to learn from you. That just leaves me shaking my head. -- Kindest Regards, Bill Stephenson > On Aug 6, 2020, at 10:41 AM, Jan Lehnardt wrote: > > The author of this sadly

Re: Local-First apps and CouchDB

2020-08-06 Thread Jan Lehnardt
The author of this sadly has demonstrated multiple times that they don’t understand CouchDB very well, and despite my outreach, wasn’t open to learning any more. I’m not sure if this is a personal choice, or a reflection of few scientific papers existing around CouchDB, but it’s worth noting.

Re: Local-First apps and CouchDB

2020-08-06 Thread Martin Broerse
Hi Bill, Very nice. Maybe for easy onboarding remove the need for setting up the Local CouchDB in your example by using it on the free www.cloudstation.com ? We created the Free CloudStation to stimulate easy CouchDB onboarding, with rewrite rules support, to enable hosting CouchDB on CouchDB

Local-First apps and CouchDB

2020-08-05 Thread Bill Stephenson
There have been 3 submissions of a paper about "Local-First" apps (https://www.inkandswitch.com/local-first.html ) to Hacker News in the past week. Twice it made it to the front page and the most recent was there most all day and was still on the