On 05/04/17 21:54, Claude Warren wrote:
I still think we need to think about how to
handle distributed data stores so they appear as a single data store to the
application.  (e.g. If someone adds a triple to the store then other
clients of the store won't be notified one the listener interface).

The graph event handler contract does not work outside a single JVM.

For example, the event is dispatched and processed before the Graph.add returns. Bad threading contract. Not viable in a distributed situation (too many events, wrong timing) even without Cassandras eventual consistency.

RDF Delta is an approach at addressing this

* Larger granularity (the transaction)
* Responsibility moves to the watchers who controls when change handling happens

How are you dealing with the eventual consistency generally?

   Andy

Reply via email to