Skip to main navigation Skip to search Skip to main content

Towards Adaptive Fault-Tolerant Sharded Databases (Extended Abstracts)

  • University of Pennsylvania

Research output: Contribution to journalConference articlepeer-review

Abstract

Data fragmentation and replication schemes play an important role in making parallel and transactional databases scalable and reliable. Existing data schemes generally assume a trusted environment where a node may fail, but no node will act adversarially. Here, we present our vision for RLShard, a reinforcement learning-powered fragmentation and replication scheme for transactional databases in Byzantine environments capable of adapting to dynamic workloads. We first describe the implications of Byzantine environments on data fragmentation schemes. Then, we explore two different system architectures for RLShard: a centralized architecture that relies on a trusted administrative domain and a fully decentralized architecture that uses collaborative reinforcement learning. Based on our first-cut design, we outline open research challenges towards our vision of adaptive fault-tolerant sharded databases.

Original languageEnglish
JournalCEUR Workshop Proceedings
Volume3462
StatePublished - 2023
EventJoint Workshops at the 49th International Conference on Very Large Data Bases, VLDBW 2023 - Vancouver, Canada
Duration: Aug 28 2023Sep 1 2023

Fingerprint

Dive into the research topics of 'Towards Adaptive Fault-Tolerant Sharded Databases (Extended Abstracts)'. Together they form a unique fingerprint.

Cite this