home sw papers ptr student


Some research...

Topics

I'm doing research on how to build distributed operating systems for today's hardware. More precisely, I'm working on an distributed operating system named Plan B. More information can be found in the Plan B web site.

Plan B is the descendant of both Plan 9 and Off++. Off++ was meant to be the nucleus of a distributed adaptable OS named 2K.

Plan B models all resources as boxes, which is very convenient to use resources from the network. As a side effect, ideas from the Box abstraction have been used to implement a variant of NFS that supports the Box operation copy, and can improve NFS up to several orders of magnitude in several cases (see this paper).

PhD

My PhD thesis was the design and implementation of the Off microkernel, the initial prototype for the system I am building now. The manuscript is available online.

More info

Perhaps it is worth to take a look to some papers or visit my OSes page.


Use Plan 9!