Census: Location-aware membership management for large-scale distributed systems
Census is a new platform for building large-scale distributed applications. It provides a membership service that allows all nodes in the system to have a consistent view of system membership. It also provides a novel multicast mechanism that takes advantage of membership information to build highly reliable and efficient multicast trees. Census uses these trees to propagate membership information and also application-supplied information. The UROP project involves developing a publicly available implementation of Census and analyzing its performance.
Interested students should contact Professor Barbara Liskov - firstname.lastname@example.org