A PhD position in distributed computing is open at the University of Bordeaux/LaBRI. The position is supported by CNRS.
RESEARCH TOPIC : Limited-persistence distributed objects.
Shared data is at the core of distributed applications, either due to the intrinsic nature of the application (e.g., social networks intended for sharing content) or to scale computation. Classically data persistence is a fundamental requirement : once data is changed, this change must be permanent unless and until it is overwritten. Unfortunately, guaranteeing persistence while ensuring consistency and data availability is a complex and expensive task and may even be impossible in failure-prone networks. While full persistence is fundamental for many critical applications (e.g., banking), limited data persistence is a key functionality of some distributed applications (for instance, the Snapchat social network attracts users based on the premise that user data is accessible only for a user-defined period and is deleted after that). Also, there is a growing concern that keeping user-sensitive data for an unrestricted period may have adverse effects on users’ privacy.
Motivated by these concerns, the objectives of the PhD thesis are to define objects with limited persistence, to investigate algorithmic techniques for implementing them and to gain a theoretical understanding of their implications on correctness, computability and complexity.
LOCATION : Laboratoire Bordelais de Recherche en Informatique (LaBRI) http://www.labri.fr/
The project is connected to a wider Indo-French collaboration, manifested by the UMI ReLaX https://projects.lsv.ens-cachan.fr/relax/, and the student hired should expect to travel to Chennai, India during his/her PhD.
SUPERVISORs : Alessia Milani (http://www.labri.fr/perso/milani/) and Corentin Travers (http://www.labri.fr/perso/travers/)
ELIGIBILITY and FORMALITIES
The position is open for three years starting in 2019.
Applicants should hold a Masters degree in computer science, at the latest at the time their contract starts. There is no nationality condition.
Basic knowledge of distributed computing and a good mathematical background are expected.
APPLICATION PROCESS
To apply, please send the following documents at your earliest convenience:
– Curriculum Vitae
– Transcripts of MSc university grades
– Short text explaining the reasons of your interest for this proposal
to Alessia Milani (milani@labri.fr)