Projects

Active Projects

 

  • Scalable, Reliable Distributed Systems
    • COPS: Scalable causal consistency for wide-area data replication
    • Secure group partitioning: Towards large-scale BFT systems
    • PISCES:  Multi-tenant resource fairness for shared datacenter services
  • Programmable Networking
    • Serval: Service-centric networking
    • Frenetic: Programming language for networks
  • Distributed Applications
    • Sirikata: Large-scale virtual world architectures
  • Content distribution, anycast, and peer-to-peer systems
    • CoralCDN: Decentralized, open content distribution
    • DONAR: Load/Locality-aware server selection
    • Open3DHub: Content conditioning and distribution of 3D content for virtual worlds
  • Security, Privacy, and Anonymity

Previous Projects

 

  • Scalable, Reliable Distributed Systems
    • CRAQ: Strongly-consistent K-V storage using chain-replication
    • Prophecy: Efficient BFT state machine replication using history
    • TRODS: Transparent failover for object delivery systems
  • Programmable Networking
    • Ethane: Software-defined networking for access control (now OpenFlow/NOX)
    • DIFANE: Software-defined networking in the dataplane
  • Content distribution, anycast, and peer-to-peer systems
  • Security, Privacy, and Anonymity

Funding

We would like to acknowledge the generous support of the National Science Foundation (Awards #0831374, #0904860, #0904729, #0953197, #1040123, #1040708, #1111734), the Office of Naval Research (Young Investigator Program), DARPA (CSSG Program), the GENI Product Office (#1759 and #1833D), Sloan Foundation, Cisco Systems, Google, Intel (ISTC-VC and ISTC-CC), and Princeton University (Grand Challenges Program).  The positions or opinions of our research projects do not necessarily represent the official policy of any of these organizations.