-
My feeling is that hasch shouldn't bring in clojurescript by default, and it should be part of the dev dependencies. This will avoid clojure users having it as part of their dependencies, and clojures…
-
Synchronization of data across multiple systems can be painful, especially for systems that can't guarantee a reasonable level of uptime.
From first principles we'll design a multi-master eventually …
-
Wanted to play around with orbit-db for a project but was having trouble getting the browser example working (though the Node.js example did work). I'm using Mac OS X with Node v6.4.0 and npm version …
-
Running the cljs/clj demo everything appeared to work at first but after having let it run overnight now only the cljs instances are converging and not clj which appears to have missed an operation (i…
maacl updated
8 years ago
-
Add operations to support CRDTs.
-
Thanks to @stonecoldpat an issue was found with the incremental nonce check in [NettingChannelLibrary](https://github.com/raiden-network/raiden/blob/b14085c39c243d1684f0ddbed229abdac21e8229/raiden/sma…
-
- `pure_mvregister` uses `{set, value()}`
- `state_mvregister` uses `{set, value()}`
- `state_lwwregister` uses `{set, timestamp(), value()}`
In `state_lwwregister`, the operation was extended to `{s…
-
The documentation should be very clear that immutable data is not a use-case for CRDTs. The docs mislead a user into thinking that CRDTs would be a good use-case in the following manner:
---
Tracing…
-
This just came up in the all-hands call.
Etherpads have been the go to solution for collaborative notetaking, but there reasons we might want to have some other solution.
1. Formatting. Instead of…
-
The complicated retry/ack dance between WA and CA is meant to ensure the proper sequencing of status writes. A more straightforward way to accomplish this would be to use CRDTs as per Kuhn and Allen …