Differences
This shows you the differences between two versions of the page.
— |
education:bft_tweet [2010/10/19 14:35] (current) |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ==== BFT notification system: BFT tweeter (Master project) ==== | ||
+ | |||
+ | |||
+ | === Introduction === | ||
+ | |||
+ | [[http://tweeter.com|Tweeter]] is a well know notification system, with millions of users, and billions of messages processed daily. However, Tweeter was not designed from ground-up to handle all possible kinds of faults. In situations where reliability is a primary concern (natural disaster notification, military operations, ...), Tweeter may not be an ideal solution. | ||
+ | |||
+ | The main idea of this project is to evaluate which properties a reliable notification system should have, and implement them in a prototype. The reliable notification system should be resilient against all possible attacks, and should offer guarantees on delivery/dissemination. | ||
+ | |||
+ | === Goals of the Project === | ||
+ | |||
+ | The project would consist of: | ||
+ | |||
+ | - Modelling the components of the notification system. | ||
+ | - Implementing the system. | ||
+ | - Evaluation of the implementation. | ||
+ | |||
+ | === Technical Details === | ||
+ | |||
+ | **Responsible:** [[http://people.epfl.ch/nikola.knezevic|Nikola Knežević]] (firstname.lastname@epfl.ch) | ||
+ | |||
+ | **Faculty/laboratory:** IC/LPD | ||
+ | |||
+ | **Programming language:** C/C++ | ||
+ | |||
+ | **This project is still available** | ||