Research for Practice

Volume 14, Issue 3 - May/June 2016

Chandra, T. D., Griesemer, R., Redstone, J. et al. 2007. Paxos made live—an engineering perspective. Proceedings of the 26th Annual ACM Symposium on Principles of Distributed Computing: 398-407.
http://dl.acm.org/citation.cfm?id=1281103

Burrows, M. 2006. The Chubby lock service for loosely-coupled distributed systems. Proceedings of the Seventh Symposium on Operating Systems Design and Implementation: 335-350.
http://dl.acm.org/citation.cfm?id=1298487

Ongaro, D., Ousterhout, J. 2014. In search of an understandable consensus algorithm. Proceedings of the Usenix Annual Technical Conference: 305-320.
https://www.usenix.org/conference/atc14/technical-sessions/presentation/ongaro

Coburn, J., et al. 2013. From ARIES to MARS: transaction support for next-generation, solid-state drives. Proceedings of the 24th ACM Symposium on Operating Systems Principles: 197-212.
http://dl.acm.org/citation.cfm?id=2522724

Arulraj, J., Pavlo, A., Dulloor, S. R. 2015. Let's talk about storage and recovery methods for nonvolatile memory database systems. Proceedings of the ACM SIGMOD International Conference on Management of Data: 707-722.
http://dl.acm.org/citation.cfm?id=2749441

Viglas, S. D. 2014. Write-limited sorts and joins for persistent memory. Proceedings of the VLDB Endowment 7(5): 413-424.
http://www.vldb.org/pvldb/vol7/p413-viglas.pdf