Computer Systems & Networking

Just Say NO to Paxos Overhead: Replacing Consensus with Network Ordering

J. Li, E. Michael, A. Szekeres, N.Kr. Sharma, D.R.K. PortsOSDI, 2016.

Disciplined Inconsistency with Consistency Types

B. Holt, J. Bornholt, I. Zhang, D.R.K. Ports, M. Oskin, L. CezeSOCC, 2016.

Diamond: Automating Data Management and Storage for Wide-area, Reactive Applications

I. Zhang, N. Lebeck, P. Fonseca, B. Holt, R. Cheng, A. Norberg, A. Krishnamurthy, H. LevyUSENIX Conference on Operating Systems Design and Implementation (OSDI), 2016.

When Is Operation Ordering Required in Replicated Transactional Storage?

I. Zhang, N.Kr. Sharma, A. Szekeres, A. Krishnamurthy, D.R.K. PortsIEEE Data Engineering Bulletin 39:1, 2016.

Building Consistent Transactions with Inconsistent Replication

I. Zhang, N. Sharma, A. Szekeres, A. Krishnamurthy, D.R.K. PortsSOSP, 2015.

Designing Distributed Systems Using Approximate Synchrony in Data Center Networks

D.R.K. Ports, J. Li, V. Liu, N.K. Sharma, A. KrishnamurthyNSDI, 2015.
Downloads: PDF 

Claret: Using Data Types for Highly Concurrent Distributed Transactions

B. Holt, I. Zhang, D.R.K. Ports, M. Oskin, L. CezeWorkshop on Principles and Practice of Consistency for Distributed Data (PaPoC '15)ACM, 2015.
Downloads: PDF 

Tales of the Tail: Hardware, OS, and Application-level Sources of Tail Latency.

J. Li, N.K. Sharma, D.R.K. Ports, S.D. GribbleACM Symposium on Cloud Computing (SOCC), 2014.
Downloads: PDF 

Arrakis: The Operating System is the Control Plane

S. Peter, J. Li, I. Zhang, D. Ports, D. Woos, A. Krishnamurthy, T. Anderson, T. RoscoeOSDI, 2014.

Customizable and Extensible Deployment for Mobile/Cloud Applications

I. Zhang, A. Szekeres, D. Van Aken, I. Ackerman, S.D. Gribble, A. Krishnamurthy, H.M. LevyUsenix Conference on Operating Systems Design and Implementation (OSDI), 2014.

Machine Fault Tolerance for Reliable Datacenter Systems

D. Zhuo, Q. Zhang, D. Ports, A. Krishnamurthy, T. AndersonAPSYS, 2014.

Towards High-Performance Application-Level Storage Management

S. Peter, I. Zhang, D. Ports, J. Li, D. Woos, T. Anderson, A. Krishnamurthy, M. ZbikowskiHotStorage, 2014.

PoiRoot: Investigating the Root Cause of Interdomain Path Changes

U. Javed, I. Cunha, D. Choffnes, E. Katz-Bassett, T. Anderson, A. KrishnamurthyProc. of Sigcomm, 2013.

Expressive Privacy Control with Pseudonyms

S. Han, V. Liu, Q. Pu, S. Peter, T. Anderson, A. Krishnamurthy, D. WetherallProc. of Sigcomm, 2013.

Demystifying Page Load Performance with WProf

X. Wang, A. Balasubramanian, A. Krishnamurthy, D. WetherallProc. of NSDI, 2013.

Bringing Cross-Layer MIMO to Today's Wireless LANs

S. Kumar, D. Cifuentes, S. Gollakota, D. KatabiSIGCOMM, 2013.

F10: Fault Tolerant Engineered Networks

V. Liu, D. Halperin, A. Krishnamurthy, T. AndersonProc. of NSDI, 2013.

Ambient Backscatter: Wireless Communication Out of Thin Air

V. Liu, A. Parks, V. Talla, S. Gollakota, D. Wetherall, J. SmithSIGCOMM, 2013.

Interference Alignment by Motion

S. Kumar, F. Adib, S. Gollakota, D. KatabiMobiCom, 2013.

Whole-Home Gesture Recognition Using Wireless Signals

Q. Pu, S. Gupta, S. Gollakota, S. PatelMobiCom, 2013.

LIFEGUARD: Practical Repair of Persistent Route Failures

E. Katz-Bassett, C. Scott, D. Choffnes, I. Cunha, V. Valancius, N. Feamster, H. Madhyastha, T. Anderson, A. KrishnamurthyProc. of Sigcomm, 2012.

Making Middleboxes Someone Else’s Problem: Network Processing as a Cloud Service

J. Sherry, S. Hasan, C. Scott, A. Krishnamurthy, S. Ratnasamy, V. SekarProc. of Sigcomm, 2012.

FairCloud: Sharing The Network In Cloud Computing

L. Popa, G. Kumar, M. Chowdhury, A. Krishnamurthy, S. Ratnasamy, I. StoicaProc. of Sigcomm, 2012.

Scalable Consistency in Scatter

L. Glendenning, I. Beschastnikh, A. Krishnamurthy, T. AndersonProc. of SOSP, 2011.

ETTM: A Scalable Fault Tolerant Network Manager

H. Uppal, V. Brajkovic, D. Brandon, T. Anderson, A. KrishnamurthyUSENIX Conf. on Networked Systems Design and Implementation (NSDI), 2011.

Keypad: An auditing file system for theft-prone devices

R. Geambasu, J.P. John, S.D. Gribble, T. Kohno, H.M. LevyProceedings of the 6th European Conference on Computer Systems (EuroSYS 11), 2011.  

Best student paper award.

Operating System Implications of Fast, Cheap, Non-Volatile Memory

K. Bailey, L. Ceze, S.D. Gribble, H.M. LevyUSENIX Hot Topics on Operating Systems (HotOS), 2011.
Downloads: PDF 

Deterministic process groups in dOS

T. Bergen, N. Hunt, L. Ceze, S.D. GribbleProc. of the USENIX Conf. on Operating Systems Design and Implementation, 2010.

Comet: An active distributed key-value store

R. Geambasu, A.A. Levy, T. Kohno, A. Krishnamurthy, H.M. LevyProc. of the USENIX Conf. on Operating Systems Design and Implementation, 2010.

Privacy-Preserving P2P Dating Sharing with OneSwarm

T. Isdal, M. Piatek, A. Krishanmurthy, T. AndersonProc. of the ACM SIGCOMM Conference, 2010.

The Architecture and Implementation of an Extensible Web Crawler

J. Hsieh, S.D. Gribble, H.M. LevyProc. of the 7th Usenix Symposium on Networked Systems Design and Implementation (NSDI), 2010.

Toward trustworthy mobile sensing

P. Gilbert, L.P. Cox, J. Jung, D. WetherallProceedings of the Eleventh Workshop on Mobile Computing Systems & Applications (HotMobile '10), 2010.

Predictable 802.11 Packet Delivery from Wireless Channel Measurements

D. Halperin, W. Hu, A. Sheth, D. WetherallProc. of the ACM SIGCOMM Conference, 2010.

Vanish: Increasing data privacy with self-destructing data

R. Geambasu, T. Kohno, A. Levy, H. LevyProc. of the USENIX Security Symposium, 2009.  

Best Student Paper Award.

Flashproxy: Transparently Enabling Rich Web Content via Remote Execution

A. Moshchuk, S.D. Gribble, H.M. LevyProc. of the Int. Conf. on Mobile Systems, Applications, and Services (MobiSys), 2008.  

Honorable mention paper.

Studying blackholes in the Internet with Hubble

E. Katz-Bassett, H. Madhyastha, J. John, A. Krishnamurthy, D. Wetherall, T. AndersonNSDI, 2008.

Consensus routing: the Internet as a distributed system

J. John, E. Katz-Bassett, A. Krishnamurthy, T. Anderson, A. VenkataramaniProc. of Networked Systems Design and Implementation, 2008.

Do incentives build robustness in BitTorrent?

M. Piatek, T. Isdal, T. Anderson, A. Krishnamurthy, A. VenkataramaniProc. of the 4th USENIX Symp. on Networked Systems Design and Implementation (NSDI), 2007.  

Best student paper award.

A Safety-Oriented Platform for Web Applications

R.S. Cox, J.G. Hansen, S.D. Gribble, H.M. LevyIEEE Symp. on Security and Privacy, 2006.  

Award paper.