Academic Works
This is a small collection of some of the more interesting
things I’ve done while studying for a Master of Science in
computer science, at the
University of California, Santa
Cruz. I will probably put my thesis here, when I get around to
doing it.
- A
simple implementation
of an anonymous networking protocol, and
a brief paper
describing it. Done for CS 223, Advanced Computer Security,
Spring quarter, 2005.
- A survey
paper on software transactional memory. Done for CS 203,
Programming Languages, Fall quarter, 2005.
- Birch, a metadata search file system for Mac OS
X. Implementation; final paper. Done for CS 221, Advanced
Operating Systems, Fall quarter, 2006.
- A presentation
(Keynote format)
about Ivy that I
did for CS 229, Storage Systems, Winter quarter, 2007.
- My project for CS 229 was to write a object storage system
for Ceph on top of
Berkeley
DB. Final paper; code is available
with Ceph.