Transforming computing infrastructure.

Cornell's Systems research group advances the fundamental design and implementation of computing infrastructure, from cloud platforms to networking protocols. Researchers develop innovative solutions for distributed systems, fault tolerance, and high-performance computing, shaping how modern digital systems operate and scale.

Faculty exploring systems and networking.

The head and shoulder of a man with black hair and a gray fleece.
Rachit Agarwal
Associate Professor of Computer Science
Rachit Agarwal
Associate Professor of Computer Science
RA625@cornell.edu
Color portrait of David Albonesi
David Albonesi
Professor; Electrical and Computer Engineering
David Albonesi
Professor; Electrical and Computer Engineering
dha7@cornell.edu
Man with glasses, short hair, blue shirt and tan jacket smiling at the camera
Lorenzo Alvisi
Tisch University Professor of Computer Science, Chair of the Department of Computer Science
Lorenzo Alvisi
Tisch University Professor of Computer Science, Chair of the Department of Computer Science
lorenzo@cs.cornell.edu
Color portrait of Christopher Batten
Christopher Batten
Professor; Electrical and Computer Engineering
Christopher Batten
Professor; Electrical and Computer Engineering
cb535@cornell.edu
Simon Bertron
Ph.D. student, Computer Science
Simon Bertron
Ph.D. student, Computer Science
scb@cs.cornell.edu
A photo of David Bindel, a man in glasses, a brown hat and blue tshirt
David Bindel
Professor of Computer Science
David Bindel
Professor of Computer Science
bindel@cornell.edu
A black and white photo of Kenneth Birman, a man with glasses wearing a suit and tie.
Ken Birman
N. Rama Rao Professor of Computer Science
Ken Birman
N. Rama Rao Professor of Computer Science
ken@cs.cornell.edu
Keting Chen
Keting Chen
Ph.D. student, Computer Science
Keting Chen
Ph.D. student, Computer Science
ktai@cs.cornell.edu
Hongzheng Chen
Hongzheng Chen
Ph.D. student, Computer Science
Hongzheng Chen
Ph.D. student, Computer Science
hzchen@cs.cornell.edu
Portrait of Assistant professor Alex Conway
Alex Conway
Assistant Professor of Computer Science
Alex Conway
Assistant Professor of Computer Science
aconway@cornell.edu
A photo of Christopher De Sa, a smiling man with short dark hair and a blue shirt.
Christopher De Sa
Associate Professor of Computer Science
Christopher De Sa
Associate Professor of Computer Science
cmd353@cornell.edu
Arjun Devraj
Ph.D. student, Computer Science
Arjun Devraj
Ph.D. student, Computer Science
adevraj@cs.cornell.edu
Eric Ding
Ph.D. student, Computer Science
Eric Ding
Ph.D. student, Computer Science
ericding@cs.cornell.edu
Omar Eqbal
Ph.D. student, Computer Science
Omar Eqbal
Ph.D. student, Computer Science
oeqbal@cs.cornell.edu
Portrait of Deborah Estrin
Deborah Estrin
Associate Dean for Impact, Robert V. Tishman ’37 Professor of Computer Science
Deborah Estrin
Associate Dean for Impact, Robert V. Tishman ’37 Professor of Computer Science
destrin@cornell.edu
Ali Farahbakhsh
Ph.D. student, Computer Science
Ali Farahbakhsh
Ph.D. student, Computer Science
Farahbakhsh@cs.cornell.edu
A photo of Nate Foster, a man with short brown hair and a gray shirt.
Nate Foster
Professor of Computer Science
Nate Foster
Professor of Computer Science
jnfoster@cs.cornell.edu
A headshot of Giulia Guidi, a woman with shoulder length brown hair, a gray sweater, brown glasses and gold necklaces.
Giulia Guidi
Assistant Professor of Computer Science
Giulia Guidi
Assistant Professor of Computer Science
gguidi@cornell.edu
Kei Imada
Ph.D. student, Computer Science
Kei Imada
Ph.D. student, Computer Science
ki95@cornell.edu
Color portrait of Ari Juels
Ari Juels
Weill Family Foundation and Joan and Sanford I. Weill Professor of Computer Science
Ari Juels
Weill Family Foundation and Joan and Sanford I. Weill Professor of Computer Science
aj495@cornell.edu

Core Focus Areas

Pioneering work in virtualization, datacenter applications, and high-performance distributed systemsResearch projects include: 

Virtualization
Advanced nested virtualization techniques enable dynamic migration between cloud providers and efficient consolidation of virtual machines, improving performance through innovative kernel/user space management. (Weatherspoon, van Renesse)

Escher
A novel communication framework for datacenter applications that abstracts distributed system complexities, allowing replicated servers to interact seamlessly without knowledge of their underlying distributed architecture. Alvisi, van Renesse) 

Ziplog 
Datacenter-scale logging service that overcomes traditional scale-latency trade-offs, providing ultra-low latency and seamless reconfiguration for dynamic scaling without performance degradation. (Alvisi, van Renesse)

Derecho (Birman)
High-performance library for cloud computing systems, leveraging RDMA hardware and refined state machine replication to achieve superior speeds in distributed coordination and data replication. (Birman) Find more information about Derecho at http://www.cs.cornell.edu/ken/Derecho-Project

Cascade 
Platform optimizing AI/ML workloads by reducing data copying overhead and enabling efficient resource utilization, particularly for applications requiring low-latency responses. Integrates with major AI frameworks while maintaining high performance. (Birman). Find more information about Cascade at http://www.cs.cornell.edu/ken/Cascade-Project

Leading research in reliable distributed systems, including breakthrough work in state machine replication and chain replication protocols. Current focus includes self-configuring systems and provably correct blockchain protocols. Projects include: 

Core Replication System
Leading innovations in fault-tolerant distributed systems, from Chain Replication (van Renesse, Schneider) used in Microsoft Azure to foundational work on State Machine Replication (Schneider). Current research advances self-configuring replication protocols and provably correct blockchain systems (Morrisett, van Renesse).

Industry Impact
Research contributions shape modern distributed systems, with technologies like the Isis toolkit (Birman) deployed extensively in industry applications. Cornell's theoretical frameworks and practical implementations continue to influence how large-scale systems handle failures and maintain reliability.

Developing next-generation solutions for network programming, cloud security, and high-speed networking infrastructure. Projects span enterprise network management, fault-tolerant applications, and precise network measurements: 

Network Programming
Frenetic develops high-level languages for programming enterprise network switches, enabling modular reasoning about network properties and simplified management of distributed switches. (Foster)

Cloud Network Security
The Nebula Project addresses cloud security challenges through innovations like TCPR, which enables transparent recovery of TCP connections after failures. (Birman, van Renesse, Weatherspoon)

Network Measurement and Reliability
SoNIC provides precise measurements of optical networks through software-defined network interface cards, while parallel work advances high-availability solutions for backbone network routers in collaboration with industry partners. (Birman, van Renesse)