Christopher Hodsdon

Ph.D. Student, Computer Science, Princeton University

About

I am second year CS Ph.D. student at Princeton University advised by Prof. Wyatt Lloyd (Princeton) and Prof. Ethan Katz-Bassett (Columbia University). Before moving to Princeton I was a member of the University of Southern California's Networked Systems Lab. I am interested in distributed systems and networking in general.

I received a B.A. in Mathematical Sciences from Rutgers University - Camden in 2016.

Current Projects

Centralized Sequencer

My current research, with my collaborator Theano Stavrinos, focuses on centralized sequencers in distributed systems. A centralized sequencer is a server which hands out numbered tokens to clients in a distributed system, which then use those tokens to order their operations. My work focuses on making sequencers fault-tolerant and provide stronger guarantees while still allowing the system to scale.

Data Center Transport

I am also working on a project focusing on creating a new transport layer tailored for RPCs in the data center led by Theano.

Publications

Haonan Lu, Christopher Hodsdon, Khiem Ngo, Shuai Mu, Wyatt Lloyd. "The SNOW Theorem and Latency-Optimal Read-Only Transactions" OSDI 2016, Savannah, GA, November 2-4, 2016. [paper]

Contact

e-mail: chodsdon at princeton edu