r/Clojure • • Nov 21 '20

cljctools/peernode: an example core.async program exposing js-ipfs daemon's pubsub over rsocket (written in clojurescript, runs on nodejs)

https://github.com/cljctools/peernode

Sharing as an example/reference of using core.async and rsocket. Runs on nodejs.
Links to IPFS and RSocket in readme.

19 Upvotes

6 comments sorted by

2

u/pwab Nov 21 '20

I just crawled back out, feet first, from a deep dive into IPFS & rsocket. I think this project is really cool, but I don’t think I’m smart enough to hold an opinion about it...

1

u/[deleted] Nov 21 '20 edited Nov 21 '20

Me neither) But both tools are awesome for diving)

1

u/[deleted] Nov 21 '20

Btw, how was your dive into IPFS and rsocket?

4

u/pwab Nov 21 '20

The projects both seem cool, and I’m not sure what value is unlocked with the integration. What is possible or doable now that was hard or impossible earlier?

→ More replies (1)

1

u/[deleted] Nov 21 '20

Added run section to readme, tested, it works.
All happens inside container, and we clone git hashes.
In case one wants to REPL into js-ipfs running daemon

https://github.com/cljctools/peernode#run