3 ms·
Yes, there is a lot of awesome stuff that just works. SSB, the entire DAT/hypercore community, tools like syncthing that just do one thing well. I like the SSB
by rklaehn 5y ago
Yes, there is a lot of awesome stuff that just works. SSB, the entire DAT/hypercore community, tools like syncthing that just do one thing well.
I like the SSB approach of just embracing subjectivity. I was quite amazed when discovering all this at dtn.is (Before I only knew the IPFS community).
But I feel there is still something missing for very wide spread adoption.
What we are trying to do with TLFS is to combine
- a CRDT with strict schema ( Adapted from https://arxiv.org/abs/1603.01529 https://arxiv.org/abs/1603.01529 )
- a built in way to do schema evolution ( Adapted from https://www.inkandswitch.com/cambria/ https://www.inkandswitch.com/cambria/ )
- local first / p2p deployment and operation even for native apps, based on https://github.com/libp2p/rust-libp2p https://github.com/libp2p/rust-libp2p , faciliated by https://github.com/cloudpeers/x https://github.com/cloudpeers/x
We're not nearly there yet, but ideally it should be so easy to write small collaborative apps that it is a good option even if you don't care about the idealistic motivations for decentralized apps.