What does HackerNews think of rust-libp2p?

The Rust Implementation of the libp2p networking stack.

Language: Rust

#4 in P2P
#93 in Rust
Yes, there is already a Rust version (https://github.com/libp2p/rust-libp2p) that behaves well at this level but I think we can reach a higher level of performance on this point with Zig. Also, if you look at the long term roadmap of libp2p (https://github.com/libp2p/specs/blob/master/ROADMAP.md), the mobile devices and IoT integrations for example are part of the considerations.
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 )

- a built in way to do schema evolution ( Adapted from https://www.inkandswitch.com/cambria/ )

- local first / p2p deployment and operation even for native apps, based on https://github.com/libp2p/rust-libp2p , faciliated by 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.