A Modular Design for Geo-Distributed Querying
Dimitrios Vasilas (LIP6, DELYS), Marc Shapiro (DELYS, LIP6), Bradley, King

TL;DR
This paper introduces a modular, flexible architecture for distributed data stores that enhances support for secondary attribute queries and adapts dynamically to workload variations.
Contribution
It proposes a novel modular design enabling dynamic trade-offs and adaptability in distributed query processing systems for secondary attributes.
Findings
Supports efficient secondary attribute queries in distributed systems
Enables dynamic adjustment to workload changes
Provides a flexible architecture for diverse use cases
Abstract
Most distributed storage systems provide limited abilities for querying data by attributes other than their primary keys. Supporting efficient search on secondary attributes is challenging as applications pose varying requirements to query processing systems, and no single system design can be suitable for all needs. In this paper, we show how to overcome these challenges in order to extend distributed data stores to support queries on secondary attributes. We propose a modular architecture that is flexible and allows query processing systems to make trade-offs according to different use case requirements. We describe adap-tive mechanisms that make use of this flexibility to enable query processing systems to dynamically adjust to query and write operation workloads.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
