Stasis [1] is a flexible, transactional storage framework. Russell Sears, author of the Stasis paper and current member of the Microsoft's Cloud and Information Services Lab (CISL), gives an introduction to Stasis, and touches on implementation details, uses, and planned roadmap.
[1] http://www.eecs.berkeley.edu/Pubs/TechRpts/2010/EECS-2010-2.html