Talent.com
PhD Position F/M Cost and Performance-Efficient Caching for Massively Distributed Systems
PhD Position F/M Cost and Performance-Efficient Caching for Massively Distributed SystemsINRIA • Rennes, FR
PhD Position F/M Cost and Performance-Efficient Caching for Massively Distributed Systems

PhD Position F/M Cost and Performance-Efficient Caching for Massively Distributed Systems

INRIA • Rennes, FR
Il y a plus de 30 jours
Type de contrat
  • Temps plein
Description de poste

Contexte et atouts du poste

Financial and working environment.

This PhD will be in the context of IPCEI-CIS (Important Project of Common European Interest – Next Generation Cloud Infrastructure and Services) DXP (Data Exchange Platform) project involving Amadeus and three Inria research teams (COAST, CEDAR and MAGELLAN). This project aims to design and develop an open-source management solution for a federated and distributed data exchange platform (DXP), operating in an open, scalable, and massively distributed environment (cloud-edge continuum).

The PhD student will be recruited and hosted at the Inria Center at Rennes University; and the work will be carried out within the MAGELLAN team in collaboration with other partners.

The PhD student will be supervised by:

  • Shadi Ibrahim, MAGELLAN team in Rennes
  • Cedric Tedeschi, MAGELLAN team in Rennes

Mission confiée

Context

The ever-growing number of services and Internet of Things (IoT) devices has resulted in data being distributed across different locations (regions and countries). Additionally, data exhibits different usage patterns, including cold data (written once and never read), stream data (produced once and consumed by many), and hot data (written once and consumed by many). Furthermore, these data types have different performance and dependability requirements (e.g., low latency for data streams).

Data caching is a widely used technique that improves application performance by storing data on high-speed devices close to end users. Most research on data caching has focused on the benefits of different data placement strategies (i.e., which data to place in the cache), data movement, cache partitioning, cache eviction [1, 2, 3, 4, 5, 6, 7, 8], and on realizing cost-efficient data redundancy techniques in caching systems [9]. However, few efforts have studied data management when caches are distributed across different platforms (Edge-to-Cloud), utilize heterogeneous storage devices (in terms of performance and cost), and serve multiple, diverse applications, including traditional data services, serverless workflows and data streaming.

References:

[1] Asit Dan and Don Towsley. 1990. An Approximate Analysis of the LRU and FIFO Buffer Replacement Schemes. SIGMETRICS Perform. Eval. Rev. 18, 1 (apr 1990), 143–152.

[2] Marek Chrobak and John Noga. 1999. LRU is better than FIFO. Algorithmica 23 (02 1999), 180–185.

[3] Blankstein, Aaron, Siddhartha Sen, and Michael J. Freedman. “Hyperbolic caching: Flexible caching for web applications.” 2017 USENIX Annual Technical Conference (USENIX ATC 17). 2017.

[4] Cristian Ungureanu, Biplob Debnath, Stephen Rago, and Akshat Aranya. 2013. TBF: A memory-efficient replacement policy for flash- based caches. In 2013 IEEE 29th International Conference on Data Engineering (ICDE). 1117–1128.

[5] Orcun Yildiz, Amelie Chi Zhou, Shadi Ibrahim. 2018. Improving the Effectiveness of Burst Buffers for Big Data Processing in HPC Systems with Eley. Future Generation Computer Systems, Volume 86, 2018, Pages 308-318, ISSN 0167-739X, style="font-weight: 400;">.

[6] G. Aupy, O. Beaumont and L. Eyraud-Dubois, "Sizing and Partitioning Strategies for Burst-Buffers to Reduce IO Contention," 2019 IEEE International Parallel and Distributed Processing Symposium (IPDPS), Rio de Janeiro, Brazil, 2019,

[7] ZHANG, Yazhuo, YANG, Juncheng, YUE, Yao, et al. {SIEVE} is simpler than {LRU}: an efficient {Turn-Key} eviction algorithm for web caches. In : 21st USENIX Symposium on Networked Systems Design and Implementation (NSDI 24). 2024. p. 1229-1246.

[8] Juncheng Yang, Ziming Mao, Yao Yue, and K. V. Rashmi. GL-Cache: Group-level learning for efficient and high-performance caching. FAST’23, pages 115–134, 2023.

[9] RASHMI, K. V., CHOWDHURY, Mosharaf, KOSAIAN, Jack, et al.{EC-Cache}:{Load-Balanced},{Low-Latency} cluster caching with online erasure coding. In : 12th USENIX Symposium on Operating Systems Design and Implementation (OSDI 16). 2016. p. 401-417.

Principales activités

The goal is to design cost- and performance-efficient distributed smart caching middleware that facilitates data exchange within and across data providers (and producers) and consumers (users) while considering the temperature of the data, its frequency, and the heterogeneity and dynamics of the infrastructure. Specifically, we aim to address these research questions:

  • How can we seamlessly aggregate the caches of many distributed, heterogeneous machines?
  • Where to place data across different sites/organizations (across the IoT to cloud continuum).
  • Which data should be cached and for how long, how to resize the caches between different applications/users, when to empty caches, etc
  • How to exploit data caches for data streams and how to efficiently share caches with hot data.
  • In addition, it is important to study the right number of replicas to meet the users demands.

Research Methodology: This research addresses the challenges of data management in distributed, heterogeneous caches by designing and implementing novel middleware, models, algorithms, and a framework to answer the above questions. All solutions will be validated through simulations or on a real distributed infrastructure, such as Grid’5000 and Amazon Web Services.

Compétences

  • An excellent Master degree in computer science or equivalent
  • Strong knowledge of distributed systems
  • Knowledge of storage and distributed file systems
  • Ability to conduct experimental systems research
  • Strong programming skills (C/C++, Python)
  • Working experience in the areas of Big Data management, Cloud Computing, and Data Analytics are advantageous
  • Very good communication skills in oral and written English

Avantages

  • Subsidized meals
  • Partial reimbursement of public transport costs
  • Leave: 7 weeks of annual leave + 10 extra days off due to RTT (statutory reduction in working hours) + possibility of exceptional leave (sick children, moving home, etc.)
  • Possibility of teleworking (after 6 months of employment) and flexible organization of working hours
  • Professional equipment available (videoconferencing, loan of computer equipment, etc.)
  • Social, cultural and sports events and activities
  • Access to vocational training
  • Social security coverage

Rémunération

monthly gross salary 2200 euros

Créer une alerte emploi pour cette recherche

PhD Position F/M Cost and Performance-Efficient Caching for Massively Distributed Systems • Rennes, FR

Offres similaires
Ingénieur Active Directory H/F Metsys - €42.000 - €55.000 Par An

Ingénieur Active Directory H/F Metsys - €42.000 - €55.000 Par An

METSYS • Rennes, France, FR
Temps plein
Ingénieur Active Directory recherché pour maintenir, développer et sécuriser les infrastructures AD, avec une expertise en fédération d'identités et scripting.Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Earn money testing apps - Remote

Earn money testing apps - Remote

Almedia • Pancé, France
Temps plein
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Voir plus
Dernière mise à jour : il y a 14 jours • Offre sponsorisée
Engineering Manager - Cross-Platform C++ (Remote) - Remote

Engineering Manager - Cross-Platform C++ (Remote) - Remote

Canonical • Saint-Jacques-De-La-Lande, France, FR
Temps plein
Engineering Manager, MAAS Join to apply for the Engineering Manager, MAAS role at Canonical Canonical is a leading provider of open source software and operating systems to the global enterprise an...Voir plus
Dernière mise à jour : il y a 7 jours • Offre sponsorisée
Earn money by taking surveys - Remote

Earn money by taking surveys - Remote

Almedia • Orgères, France
Temps plein
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Voir plus
Dernière mise à jour : il y a 14 jours • Offre sponsorisée
Senior Qa Engineer (F/M/D)

Senior Qa Engineer (F/M/D)

IDnow • Rennes, France, FR
Temps plein
Seeking a Senior QA Engineer to ensure the quality of AI/ML identity verification services, design automated tests using Python, and improve QA processes within an Agile Scrum team.Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Professor In Software Engineering

Professor In Software Engineering

Informatics Europe • Rennes, France, FR
Temps plein
Application Deadline: Tuesday, 31 March 2026 Job Language Requirements: French, English Job Description The University of Rennes, #1 in France for Computer Science (according to ARWU 2025), is open...Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Kubernetes Platform Engineer | Gitops & Ci/Cd Expert

Kubernetes Platform Engineer | Gitops & Ci/Cd Expert

Alan • Saint-Jacques-De-La-Lande, France, FR
Temps plein
A leading health technology company is seeking experienced Platform Engineers based in Rennes, France, to scale and maintain reliable infrastructure.You will tackle high-impact projects, ensuring u...Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Intern, Full Body 4d Synthetic Datasets - No Experience Required

Intern, Full Body 4d Synthetic Datasets - No Experience Required

InterDigital, Inc. • Rennes, France, FR
Temps plein
A leading technology company in Rennes is offering a 6-month internship focused on neuromorphic machine learning.The intern will develop applied research skills while investigating algorithms and i...Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Applied Ai Co-Founder / Cpo

Applied Ai Co-Founder / Cpo

EWOR • Rennes, France, FR
Temps plein
Ambitious entrepreneurs are sought to co-found and scale startups, focusing on Applied AI.The role offers salary, funding options, and extensive support from experienced founders.Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Remote Software Engineering Manager, Cross-Platform C++ - Remote

Remote Software Engineering Manager, Cross-Platform C++ - Remote

Canonical • Saint-Jacques-De-La-Lande, France, FR
Temps plein
Software Engineering Manager - Cross-platform C++ - Multipass 2 days ago Be among the first 25 applicants Canonical is a leading provider of open source software and operating systems to the global...Voir plus
Dernière mise à jour : il y a 13 jours • Offre sponsorisée
Ingénieur Etudes de Prix VRD H/F (CDI)

Ingénieur Etudes de Prix VRD H/F (CDI)

ALVEOR • Rennes, brittany, France
CDI
Notre client est un acteur reconnu des travaux publics, spécialisé dans les travaux de voirie et réseaux divers.Présent historiquement sur son territoire, il s'appuie sur une forte expertise techni...Voir plus
Dernière mise à jour : il y a 21 heures • Offre sponsorisée • Nouvelle offre
Security Engineer (F/M/D)

Security Engineer (F/M/D)

IDnow • Saint-Jacques-De-La-Lande, France, FR
Temps plein
IDnow is a leader in digital identity and fraud prevention in Europe with a mission to transform trust into the most powerful asset in the digital world, empowering enterprises with AI-driven, SaaS...Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Agentic Ai Co-Founder / Coo - €40.000 - €100.000 Par An

Agentic Ai Co-Founder / Coo - €40.000 - €100.000 Par An

Carrefour • Rennes, France, FR
Temps plein
Ambitious entrepreneurs sought to build and scale startups, with potential for up to €500k funding or salary support.Receive mentorship from successful founders, community access, team building, an...Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
France Sales Director — Remote, High-Impact Gm Path - Remote

France Sales Director — Remote, High-Impact Gm Path - Remote

Canonical • Rennes, France, FR
Temps plein
Sales Director (Country Manager) – France Location: Remote (Based in France)Work Model: 100% RemoteContract Type: Local third-party agency contract (until local entity is established)Compensation: ...Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Head Of Product Network

Head Of Product Network

IDnow Group • Saint-Jacques-De-La-Lande, France, FR
Temps plein
Job Description## **Get to know us :** rethinks **cybersecurity** with an **innovative SaaS solution**: an industry-leading **AI-SOC platform** capable of neutralizing threats before our customers ...Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Partner Sales Director - IHV Alliances

Partner Sales Director - IHV Alliances

Canonical • Rennes, bretagne, France
Temps plein
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets.Our platform, Ubuntu, is very widely used in breakthrough enterprise in...Voir plus
Dernière mise à jour : il y a 2 jours • Offre sponsorisée
Senior Pmm: Ai Soc Platform Gtm & Partner Enablement

Senior Pmm: Ai Soc Platform Gtm & Partner Enablement

Sekoia SAS • Saint-Jacques-De-La-Lande, France, FR
Temps plein
Job Description## **Get to know us :** rethinks **cybersecurity** with an **innovative SaaS solution**: an industry-leading **AI-SOC platform** capable of neutralizing threats before our customers ...Voir plus
Dernière mise à jour : il y a 7 heures • Offre sponsorisée • Nouvelle offre
Game Tester - Remote

Game Tester - Remote

Almedia • Bonnemain, France
Temps plein
Get paid for testing apps, games and surveys.Almedia runs a dynamic platform where users earn money online by completing tasks, playing games, and filling out surveys.Since our launch 5 years ago, ...Voir plus
Dernière mise à jour : il y a 14 jours • Offre sponsorisée