Redesigning Yahoo! Calendar

Yahoo!, Inc. Computer Science, 2000-01

Liaison(s): Jeffrey Williams
Advisor(s): Joshua Hodas
Students(s): Jonathan Hsu (TL, fall), William Goo (TL, spring), Sandra Cheng (Scripps), Brian Shin, Matthew Wong

Yahoo! Calendar has over two million active users. In systems of this scale, very small design decisions can have enormous practical impact on the performance of the system. In this project the students have undertaken a ground-up evaluation and redesign of the file and computational structures used in Yahoo! Calendar, in hopes of improving performance, usability, flexibility, and interaction with other Yahoo! services.