Usenix continues its streak of running the most interesting and relevant conferences.
This time it's NSDI 2012, the 9th USENIX Symposium on Networked Systems Design and Implementation, that was held last week.
In additional to being topical and relevant, Usenix also leads the way in providing open and widely available access to their work. The conference is just over, and they have made the conference materials available to all. Bravo! (I'm pleased to see that, finally, some of the academic community appear to be catching the wave, as well.)
Among the papers that caught my eye as I studied the technical sessions were:
- Mahesh Balakrishnan, Dahlia Malkhi, Vijayan Prabhakaran, Ted Wobber, Michael Wei, John D. Davis: CORFU: A Shared Log Design for Flash Clusters
- Matei Zaharia, Mosharaf Chowdhury, Tathagata Das, Ankur Dave, Justin Ma, Murphy McCauley, Michael J. Franklin, Scott Shenker, and Ion Stoica: Resilient Distributed Datasets: A Fault-Tolerant Abstraction for In-Memory Cluster Computing
- Ankit Singla Chi-Yao Hong, Lucian Popa, P. Brighten Godfrey: Jellyfish: Networking Data Centers Randomly
- Mohammad Alizadeh, Abdul Kabbani, Tom Edsall, Balaji Prabhakar, Amin Vahdat, Masato Yasuda: Less Is More: Trading a Little Bandwidth for Ultra-Low Latency in the Data Center
- Ganesh Ananthanarayanan, Ali Ghodsi, Andrew Wang, Dhruba Borthakur, Srikanth Kandula, Scott Shenker, Ion Stoica: PACMan: Coordinated Memory Caching for Parallel Jobs
- Colin Dixon, Ratul Mahajan, Sharad Agarwal, A.J. Brush, Bongshin Lee, Stefan Saroiu, Paramvir Bahl: An Operating System for the Home
- Costin Raiciu, Christoph Paasch, Sebastien Barre, Alan Ford; Michio Honda, Fabien Duchene, Olivier Bonaventure, Mark Handley: How Hard Can It Be? Designing and Implementing a Deployable Multipath TCP
There are other papers that look intriguing as well; as I say, these were just some of the ones that caught my eye right away.
I'll have more to say about several of the papers later; for the time being, it's time to do some reading :)