Decentralized Search over Personal Online Datastores: Architecture and Performance Evaluation

Mohamed Ragab, Yury Savateev, Helen Oliver, Thanassis Tiropanis, Alexandra Poulovassilis, Adriane Chapman, Ruben Taelman, George Roussos

Research output: Contribution to conferencePaperpeer-review

Abstract

Data privacy and sovereignty are open challenges in today’s Web, which the Solid (https://solidproject.org) ecosystem aims to meet by providing personal online datastores (pods) where individuals can control access to their data. Solid allows developers to deploy applications with access to data stored in pods, subject to users’ permission. For the decentralised Web to succeed, the problem of search over pods with varying access permissions must be solved. The ESPRESSO framework takes the first step in exploring such a search architecture, enabling large-scale keyword search across Solid pods with varying access rights. This paper provides a comprehensive experimental evaluation of the performance and scalability of decentralised keyword search across pods on the current ESPRESSO prototype. The experiments specifically investigate how controllable experimental parameters influence search performance across a range of decentralised settings. This includes examining the impact of different text dataset sizes (0.5 MB to 50 MB per pod, divided into 1 to 10,000 files), different access control levels (10%, 25%, 50%, or 100% file access), and a range of configurations for Solid servers and pods (from 1 to 100 pods across 1 to 50 servers). The experimental results confirm the feasibility of deploying a decentralised search system to conduct keyword search at scale in a decentralised environment.
Original languageEnglish
Pages49-64
Number of pages16
DOIs
Publication statusPublished - 16 Jun 2024
Event24th International Conference on Web Engineering - Tempere, Finland
Duration: 17 Jun 202420 Jun 2024
Conference number: 24
https://icwe2024.webengineering.org/

Conference

Conference24th International Conference on Web Engineering
Abbreviated titleICWE'24
Country/TerritoryFinland
CityTempere
Period17/06/2420/06/24
Internet address

Keywords

  • Web Re-decentralization
  • Decentralised Search
  • Personal Online Datastores (pods))
  • Solid Framework

Fingerprint

Dive into the research topics of 'Decentralized Search over Personal Online Datastores: Architecture and Performance Evaluation'. Together they form a unique fingerprint.

Cite this