Hi,

we have been very busy since :clojureD to make replikativ more
approachable. Most importantly we have significantly improved our
documentation and material under http://replikativ.io and for the
underlying libraries https://github.com/replikativ/

The most important new features are:

- A test-net running under ws://replikativ.io:8888
  Feel free to deploy prototypes against the test-net to have serverless
applications or run a peer or deploy your own internal cluster.
- Improved CRDTs, esp. the OR-Map and a new experimental merging OR-Map
- React native support including a demo project (chat42app with re-natal)
- Higher throughput of many MiB/s for high volume CRDTs through a faster
binary transport.
- Status notifications in the browser through hooking into timbre in chat42.
- A demo of IPFS integration in filesync-replikativ demonstrates how to
leverage DHTs over immutable data with replikativ's distributed write
coordination while staying cryptographically safe through joined merkle
hashes. Other possibilities are datproject, bittorrent or S3.

We will also soon have a polished JavaScript API which can be combined
with react nicely.

For 0.3 we currently hammock about index based synchronization with the
hitchhiker tree (1), that we have ported to ClojureScript recently. We
are also very interested in a p2p pub-sub overlay protocol like
PolderCast (2) with WebRTC (4). If you have any experience or
references, please let us know!

We also collaborate with the nice datsync (3) guys to build eventual
consistent datalog synchronization on top of onyx and replikativ for a
programming model for the large (similar to Eve, for example).


Feel free to ask any questions! :)


Best,
Christian

(1) https://github.com/datacrypt-project/hitchhiker-tree
(2) http://acropolis.cs.vu.nl/%7Espyros/www/papers/PolderCast.pdf
(3) https://github.com/metasoarous/datsync
(4) https://github.com/albertlinde/Legion/ already has several overlay
protocols, we know Albert, so maybe we can also figure something out
together.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to