Tango

Robert Friberg <[email protected]> Wed, 11 Mar 2015 00:40:30 +0000
Newsgroups gmane.comp.java.prevayler
Message-ID <DB3PR04MB0825B750687480CD8BB344E787190@DB3PR04MB0825.eurprd04.prod.outlook.com>
Tango anyone?

Found an interesting research paper, here's the abstract. Link to paper below.

" Distributed systems are easier to build than ever with the
emergence of new, data-centric abstractions for storing
and computing over massive datasets. However, similar
abstractions do not exist for storing and accessing metadata.
To fill this gap, Tango provides developers with
the abstraction of a replicated, in-memory data structure
(such as a map or a tree) backed by a shared log.
Tango objects are easy to build and use, replicating state
via simple append and read operations on the shared
log instead of complex distributed protocols; in the process,
they obtain properties such as linearizability, persistence
and high availability from the shared log. Tango
also leverages the shared log to enable fast transactions
across different objects, allowing applications to partition
state across machines and scale to the limits of the
underlying log without sacrificing consistency."

http://research.microsoft.com/pubs/199947/Tango.pdf


Robert Friberg
Building OrigoDB at Devrex Labs
http://origodb.com
+46733839080


------------------------------------------------------------------------------
Dive into the World of Parallel Programming The Go Parallel Website, sponsored
by Intel and developed in partnership with Slashdot Media, is your hub for all
things parallel software development, from weekly thought leadership blogs to
news, videos, case studies, tutorials and more. Take a look and join the 
conversation now. http://goparallel.sourceforge.net/
_______________________________________________
To unsubscribe go to the end of this page: http://lists.sourceforge.net/lists/listinfo/prevayler-discussion
_______________________________________________
"Databases in Memoriam" -- http://www.prevayler.org