Skip to main content
Upcoming Events:

Seminar: Jelle Hellings

Date & Time:
   Add All to Calendar

Foundations of Future Databases---Towards High-Performance Resilient Data Management

Overview

Abstract

The emergence of blockchains is fueling the development of resilient systems that can deal with Byzantine failures due to crashes, bugs, or even malicious behavior. Furthermore, such blockchains systems open the door for federated data management, in which many independent participants can reliably manage a common data set. Unfortunately, typical blockchain-inspired systems utilize a fully-replicated architecture in which every participating replica holds all data and processes all transactions, which is at odds with the scalability requirements of modern large-scale data-based applications. In this talk, we will look at the problem of scalable resilient systems in detail: we start with an overview of the current state-of-the-art, then we look at techniques to improve performance of resilient systems (e.g., by improving consensus algorithms), and we close with a look at the theory and techniques required for truly scalable future designs.

Bio

Jelle Hellings is a Postdoc Fellow at UC Davis working on resilient systems. His research is centered around the foundations of future high-performance large-scale data management systems. Currently, his focus is on developing the foundational theory and technology behind fault-tolerance, this to enable the development of scalable resilient systems that can manage data while dealing with faulty behavior (e.g., hardware failures, software failures, and malicious attacks). This successful work has already resulted in a recently-published book and publications at DISC, VLDB, ICDT, ICDE, and EDBT.

Jelle Hellings studied Computer Science and Engineering at the Eindhoven University of Technology, Netherlands. At the TU/e, he finished his graduate studies with a research project focused on external memory algorithms for indexing data that can be represented by trees or directed acyclic graphs. The results of which were presented at SIGMOD 2012. Following, he moved to Hasselt University, Belgium, to pursue his doctorate at the Databases and Theoretical Computer Science research group. There, he studied database theory with a focus on the expressive power of graph query languages. Furthermore, he also studied constraints for semi-structured data, graph querying via walks and via context-free languages, counting-only queries, and temporal join algorithms.