2 ms·
There's a spec, but it's flimsy: https://github.com/DistributedObjectProtocol/protocol/blob/master/README.md https://github.com/DistributedObjectProtocol/protoc
by atombender 8y ago
There's a spec, but it's flimsy: https://github.com/DistributedObjectProtocol/protocol/blob/master/README.md https://github.com/DistributedObjectProtocol/protocol/blob/m...
It doesn't look like this project deals with consensus or linearizability at all. The "distributed" part seems to be about just (1) listening to changes from some master source and (2) issuing fine-grained mutation requests to that master (presumably, you then listen for your update to come through your subscription channel). The notation for mutations seems very basic, too.
As far as I can tell, this isn't really about distributed objects. It's a simple async client/server protocol with change subscription.