Home
Scholarly Works
An Architecture for the Development of Distributed...
Conference

An Architecture for the Development of Distributed Analytics Based on Polystore Events

Abstract

To balance the requirements for data consistency and availability, organisations increasingly migrate towards hybrid data persistence architectures (called polystores throughout this paper) comprising both relational and NoSQL databases. The EC-funded H2020 TYPHON project offers facilities for designing and deploying such polystores, otherwise a complex, technically challenging and error-prone task. In addition, it is nowadays increasingly important for organisations to be able to extract business intelligence by monitoring data stored in polystores. In this paper, we propose a novel approach that facilitates the extraction of analytics in a distributed manner by monitoring polystore queries as these arrive for execution. Beyond the analytics architecture, we presented a pre-execution authorisation mechanism. We also report on preliminary scalability evaluation experiments which demonstrate the linear scalability of the proposed architecture.

Authors

Zolotas A; Barmpis K; Medhat F; Neubauer P; Kolovos D; Paige RF

Series

Lecture Notes in Computer Science

Volume

12633

Pagination

pp. 54-65

Publisher

Springer Nature

Publication Date

January 1, 2021

DOI

10.1007/978-3-030-71055-2_5

Conference proceedings

Lecture Notes in Computer Science

ISSN

0302-9743
View published work (Non-McMaster Users)

Contact the Experts team