CIS5050 Hall of Fame
2022 PennCloud Award
The Fall 2022 PennCloud award went to Benedict Florance Arockiaraj, Namita Shukla, Hanbang Wang, and Andrew Zhao for the overall best project. The team presented an excellent fault-tolerant PennCloud platform that is well-done in every aspect. The platform supports a complete set of services with an intuitive user interface, including, e.g., a webmail service for both local and remote users, a storage service for uploading and downloading of large files in any format, and an admin console for viewing and easy controlling of frontend and backend nodes' status and data. Underlying these services, the platform also features a solid, scalable system design with strong consistency, efficient fault detection and recovery, fast performance and great usability. 2020 PennCloud Award
The Fall 2020 PennCloud Award went to Amit Lohe, Bharath Jaladi, Liana Patel, and Prasanna Poudyal for the overall best final project. The team presented a solidly designed, highly scalable, and robust PennCloud platform that offers strong conconsistency and fault-tolerance via primary-based replication with logging, checkpointing and recovery. The platform provides the complete set of required services with an elegant user interface, including a webmail service that supports both local and remote users, a storage service that supports uploading and downloading of large files in any format, and an admin console that supports viewing and easy controlling of the frontend and backend nodes' status and data. Besides the core functionalities, the platform also features useful extra-credit services, such as a discussion forum and a FIFO-ordered group chat system that are built on top of the KV store and the Paxos consensus protocol.
2018 PennCloud Award
The 2018 PennCloud Award went to Garvit Gupta, Anant Maheshwari, Sahana Vijaya Prasad, and Shiva Suri for the overall best final project. The team presented a solid design of a fault-tolerant cloud platform with strong consistency, qourum-based replication, and efficient checkpointing and recovery. The platform provides a diverse set of core services with multiple useful features, including a webmail service that supports multiple users, mail folders, sorting and labeling; a storage service that supports uploading and downloading of files in any format; and a user-friendly admin console. Besides these core services, the platform also offers users a novel and beautifully-designed tic-tac-toe game that is built on top of group communication. 2017 PennCloud Award
The 2017 PennCloud Award went to Bhairavi Mehta, Mihir Pattani, Swathi Rajanna, Animesh Shah, and Sarvesh Surana for the best final project. The team presented a solid cloud platform with a highly scalable, fault-tolerant key-value datastore at the backend that supports strong consistency and efficient replication, checkpointing and recovery. The platform offers a diverse set of services that are rich in features, such as a webmail service that supports remote users, email attachments, mail folders, and address books; a storage service that supports uploading, downloading, sharing of large files in any format; one-to-one and group chat service with FIFO ordering semantics; among others. | ||||||||||||
Web site contact: Linh Thi Xuan Phan |