[
https://issues.apache.org/jira/browse/USERGRID-1268?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
David Johnson updated USERGRID-1268:
------------------------------------
Description:
By using an distributed Actor System, we can ensure that only one thread
accesses any one unique value at a time. I have a working proof of concept of
this that writes to Cassandra (via Java Native Driver).
Initial design is here:
https://docs.google.com/document/d/1o9okFgNb_c1RY0eIcZMhijhxE9v7BxHYDiuI8BqkLgU/edit#
Proof of Concept (POC) code is here:
https://github.com/snoopdave/akka_poc1
Presentation that explains the POC is here:
https://docs.google.com/presentation/d/11ARSPZ6IAxOYSTo4jcmEdnzXvOgVGNGslznmVtLOZjY/edit?usp=sharing
was:
By using an distributed Actor System, we can ensure that only one thread
accesses any one unique value at a time. I have a working proof of concept of
this that writes to Cassandra (via Java Native Driver).
Initial design is here:
https://docs.google.com/document/d/1o9okFgNb_c1RY0eIcZMhijhxE9v7BxHYDiuI8BqkLgU/edit#
(comments are most welcome)
Proof of Concept (POC) code and sequence diagram are here:
https://github.com/snoopdave/akka_poc1
Slides with some diagrams and test results of the POC:
https://docs.google.com/presentation/d/11ARSPZ6IAxOYSTo4jcmEdnzXvOgVGNGslznmVtLOZjY/edit?usp=sharing
> Proof of Concept: use Akka for Unique Value enforcement
> -------------------------------------------------------
>
> Key: USERGRID-1268
> URL: https://issues.apache.org/jira/browse/USERGRID-1268
> Project: Usergrid
> Issue Type: Story
> Components: Stack
> Reporter: David Johnson
> Assignee: David Johnson
>
> By using an distributed Actor System, we can ensure that only one thread
> accesses any one unique value at a time. I have a working proof of concept of
> this that writes to Cassandra (via Java Native Driver).
> Initial design is here:
> https://docs.google.com/document/d/1o9okFgNb_c1RY0eIcZMhijhxE9v7BxHYDiuI8BqkLgU/edit#
> Proof of Concept (POC) code is here:
> https://github.com/snoopdave/akka_poc1
> Presentation that explains the POC is here:
> https://docs.google.com/presentation/d/11ARSPZ6IAxOYSTo4jcmEdnzXvOgVGNGslznmVtLOZjY/edit?usp=sharing
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)