PennCloud (C/C++)
Project report are available here
- Built a cloud platform with its webmail and storage service, analogous to Gmail and Google Drive
- A set of frontend servers can be accessed with browsers and users are able to interact with the services
- A distributed storage system in the backend, home to storage of all state and key-value store abstractions, is built to guarantee the consistency of storage by achieving load balancing and fault tolerance