In-Browser Split-Execution Support for Interactive Analytics in the Cloud

04/24/2018
by   Kareem El Gebaly, et al.
0

The canonical analytics architecture today consists of a browser connected to a backend in the cloud. In all deployments that we are aware of, the browser is simply a dumb rendering endpoint. As an alternative, this paper explores split-execution architectures that push analytics capabilities into the browser. We show that, by taking advantage of typed arrays and asm.js, it is possible to build an analytical RDBMS in JavaScript that runs in a browser, achieving performance rivaling native databases. To support interactive data exploration, our Afterburner prototype automatically generates local materialized views from a backend database that are then shipped to the browser to facilitate subsequent interactions seamlessly and efficiently. We compare this architecture to several alternative deployments, experimentally demonstrating performance parity, while at the same time providing additional advantages in terms of administrative and operational simplicity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
12/02/2019

Lambada: Interactive Data Analytics on Cold Data using Serverless Cloud Infrastructure

The promise of ultimate elasticity and operational simplicity of serverl...
research
08/07/2019

Speculative Execution for Guided Visual Analytics

We propose the concept of Speculative Execution for Visual Analytics and...
research
08/18/2023

Cost-Intelligent Data Analytics in the Cloud

For decades, database research has focused on optimizing performance und...
research
05/05/1999

DRAFT : Task System and Item Architecture (TSIA)

During its execution, a task is independent of all other tasks. For an a...
research
03/16/2018

Serverless Data Analytics with Flint

Serverless architectures organized around loosely-coupled function invoc...
research
09/08/2023

Vis-SPLIT: Interactive Hierarchical Modeling for mRNA Expression Classification

We propose an interactive visual analytics tool, Vis-SPLIT, for partitio...
research
06/06/2022

An Analytical Study on Functional Split in Martian 3D Networks

As space agencies are planning manned missions to reach Mars, researcher...

Please sign up or login with your details

Forgot password? Click here to reset